Outils pour utilisateurs

Outils du site


playground:basicscene

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
playground:basicscene [2017/05/09 02:18]
falsam
playground:basicscene [2018/01/08 21:02] (Version actuelle)
falsam
Ligne 7: Ligne 7:
 <file purebasic 01-BasicScene.sb>​ <file purebasic 01-BasicScene.sb>​
 ;​Babylon.sbi - Basic Scene ;​Babylon.sbi - Basic Scene
 +
 EnableExplicit EnableExplicit
  
Ligne 16: Ligne 17:
 Declare RenderGame() Declare RenderGame()
  
-UseModule BJS+UseModule BJS 
  
 InitEngine(@LoadGame()) InitEngine(@LoadGame())
Ligne 22: Ligne 23:
 Procedure LoadGame() ​   ​ Procedure LoadGame() ​   ​
   If CreateScene()   If CreateScene()
-    ​ 
     ;Camera & Light     ;Camera & Light
-    Camera ​ = CreateCamera("​camera",​ 0, 5, 7, #ArcRotate)+    Camera ​ = CreateCamera("​camera",​ 0, 5, 7, #BJS_ArcRotate)
     Light   = CreateLight("​light",​ 0, 10, 0)     Light   = CreateLight("​light",​ 0, 10, 0)
     ​     ​
Ligne 35: Ligne 35:
     MoveMesh(Cylinder,​ 3, 1, -2)     MoveMesh(Cylinder,​ 3, 1, -2)
     ​     ​
-    Cube = CreateBox("​cube",​ 2)+    Cube = CreateBox("​cube",​ 2 , 2, 4)
     MoveMesh(Cube,​ -3, 1, -2)     MoveMesh(Cube,​ -3, 1, -2)
     ​     ​
     Torus = CreateTorus("​torus",​ 2, 1)     Torus = CreateTorus("​torus",​ 2, 1)
     MoveMesh(Torus,​ -2, 0.5, 2)     MoveMesh(Torus,​ -2, 0.5, 2)
-    ​+        ​
     RenderLoop(@RenderGame())     RenderLoop(@RenderGame())
   EndIf   EndIf
 EndProcedure EndProcedure
  
-Procedure RenderGame() +Procedure RenderGame() ​  
-  RenderWorld()  +  RenderWorld() ​  
-EndProcedure</​file>​+EndProcedure 
 +</​file>​
  
  
playground/basicscene.txt · Dernière modification: 2018/01/08 21:02 par falsam