Browse Source

Docs: ParametricGeometry fixes and LoadingMonitor to LoadingManager.

Mr.doob 12 năm trước cách đây
mục cha
commit
0edf3b782e

+ 2 - 3
docs/api/extras/geometries/ParametricGeometry.html

@@ -17,12 +17,11 @@
 		<h2>Constructor</h2>
 
 
-		<h3>[name]([page:todo func], [page:todo slices], [page:todo stacks], [page:Boolean useTris])</h3>
+		<h3>[name]([page:todo func], [page:todo slices], [page:todo stacks])</h3>
 		<div>
 		func — todo <br />
 		slices — todo <br />
-		stacks — todo <br />
-		useTris — todo
+		stacks — todo
 		</div>
 		<div>
 		todo

+ 40 - 0
docs/api/loaders/LoadingManager.html

@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<html lang="en">
+	<head>
+		<meta charset="utf-8" />
+		<script src="../../list.js"></script>
+		<script src="../../page.js"></script>
+		<link type="text/css" rel="stylesheet" href="../../page.css" />
+	</head>
+	<body>
+		<h1>[name]</h1>
+
+		<div class="desc">Handles and keeps track of loaded and pending data.</div>
+		<code>
+var manager = new THREE.LoadingManager();
+manager.onProgress = function ( item, loaded, total ) {
+
+	console.log( item, loaded, total );
+
+};
+
+var loader = new THREE.OBJLoader( manager );
+loader.load( 'file.obj', function ( object ) {
+
+	//
+
+} );
+		</code>
+
+		<h2>Constructor</h2>
+
+		<h3>[name]()</h3>
+		<div>
+		todo
+		</div>
+
+		<h2>Source</h2>
+
+		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+	</body>
+</html>

+ 0 - 89
docs/api/loaders/LoadingMonitor.html

@@ -1,89 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-	<head>
-		<meta charset="utf-8" />
-		<script src="../../list.js"></script>
-		<script src="../../page.js"></script>
-		<link type="text/css" rel="stylesheet" href="../../page.css" />
-	</head>
-	<body>
-		<h1>[name]</h1>
-
-		<div class="desc">A LoadingMonitor keeps track of loaded and pending data.</div>
-		<div class="desc">To keep track of a loader, just add it to the monitor:</div>
-<code>monitor.add( imageLoader );
-</code>
-
-		<h2>Constructor</h2>
-
-
-		<h3>[name]()</h3>
-		<div>
-		todo
-		</div>
-
-
-		<h2>Events</h2>
-		
-		<h3>progress</h3>
-		<div class="desc">
-		Dispatched each time a monitored loader completes loading
-		</div>
-		<div>
-		loaded — number of completed loaders<br />
-		total — total number of loaders monitored by this monitor
-		</div>
-		
-		<h3>load</h3>
-		<div id="desc">
-		Dispatched when all loaders have completed loading
-		</div>
-
-
-		<h2>Methods</h2>
-
-		<h3>.add( [page:Loader loader] )</h3>
-		<div>
-		loader — required. Loader to be monitored.
-		</div>
-
-		<h3>.dispatchEvent([page:todo event]) [page:todo]</h3>
-		<div>
-		event -- todo
-		</div>
-		<div>
-		todo
-		</div>
-
-		<h3>.hasEventListener([page:todo type], [page:todo listener]) [page:todo]</h3>
-		<div>
-		type -- todo <br />
-		listener -- todo
-		</div>
-		<div>
-		todo
-		</div>
-
-		<h3>.removeEventListener([page:todo type], [page:todo listener]) [page:todo]</h3>
-		<div>
-		type -- todo <br />
-		listener -- todo
-		</div>
-		<div>
-		todo
-		</div>
-
-		<h3>.addEventListener([page:todo type], [page:todo listener]) [page:todo]</h3>
-		<div>
-		type -- todo <br />
-		listener -- todo
-		</div>
-		<div>
-		todo
-		</div>
-
-		<h2>Source</h2>
-
-		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
-	</body>
-</html>

+ 1 - 1
docs/list.js

@@ -40,7 +40,7 @@ var list = {
 			[ "GeometryLoader", "api/loaders/GeometryLoader" ],
 			[ "ImageLoader", "api/loaders/ImageLoader" ],
 			[ "JSONLoader", "api/loaders/JSONLoader" ],
-			[ "LoadingMonitor", "api/loaders/LoadingMonitor" ],
+			[ "LoadingManager", "api/loaders/LoadingManager" ],
 			[ "SceneLoader", "api/loaders/SceneLoader" ],
 			[ "TextureLoader", "api/loaders/TextureLoader" ],
 		],