-
大小: 6.65MB文件類型: .zip金幣: 2下載: 0 次發布日期: 2023-09-25
- 語言: 其他
- 標簽:
資源簡介
基于OGRE實現的小游戲Wii_Bowling(保齡球)

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Windows.Forms;
using?Mogre;
namespace?Bowling
{
????public?abstract?class?Basis
????{
????????public?static?void?ShowOgreException()
????????{
????????????if?(OgreException.IsThrown)
????????????????System.Windows.Forms.MessageBox.Show(OgreException.LastException.FullDescription?“An?exception?has?occured!“?System.Windows.Forms.MessageBoxButtons.OK?System.Windows.Forms.MessageBoxIcon.Error);
????????}
????????protected?Root?root;
????????protected?Camera?camera;
????????protected?Viewport?viewport;
????????protected?SceneManager?sceneMgr;
????????protected?RenderWindow?window;
????????protected?Overlay?debugOverlay;
????????protected?MOIS.InputManager?inputManager;
????????protected?MOIS.Keyboard?inputKeyboard;
????????protected?MOIS.Mouse?inputMouse;
????????protected?bool?showDebugOverlay?=?true;
????????protected?float?debugTextDelay?=?0.0f;
????????protected?float?toggleDelay?=?1.0f;
????????protected?float?statDelay?=?0.0f;
????????protected?TextureFilterOptions?filtering?=?TextureFilterOptions.TFO_BILINEAR;
????????protected?uint?aniso?=?1;
????????protected?float?camSpeed?=?100f;
????????protected?Degree?rotateSpeed?=?36;
????????protected?bool?shutDown?=?false;
????????protected?string?mDebugText;
????????//Do?NOT?call?root.Dispose?at?the?finalizer?thread?because?GL?renderer?requires?that?disposing?of?its?objects?is?made
????????//in?the?same?thread?as?the?thread?that?created?the?GL?renderer.
????????//~ExampleApplication()
????????//{
????????//????if?(root?!=?null)
????????//????{
????????//????????root.Dispose();
????????//????????root?=?null;
????????//????}
????????//}
????????public?virtual?void?Go()
????????{
????????????if?(!Setup())
????????????????return;
????????????root.StartRendering();
????????????//?clean?up
????????????DestroyScene();
????????????root.Dispose();
????????????root?=?null;
????????}
????????public?virtual?bool?Setup()
????????{
????????????root?=?new?Root();
????????????SetupResources();
????????????//bool?carryOn?=?root.RestoreConfig();
????????????bool?carryOn?=?Configure();
????????????//if?(!carryOn)?return?false;
????????????ChooseSceneManager();
????????????CreateCamera();
????????????CreateViewports();
????????????//?Set?default?mipmap?level?(NB?some?APIs?ignore?this)
????????????TextureManager.Singleton.DefaultNumMipmaps?=?5;
????????????//?Create?any?resource?listeners?(for?loading?screens)
????????????CreateResourceListener();
????????????//?Load?resources
????????????LoadResources();
????????????//?Create?the?scene
????????????CreateScene();
????????????CreateframeListener();
????????????CreateInput();
????????????return?true;
????????}
????????///?
????????///?Configures?the?application?-?returns?false?if?the?user?chooses?to?abandon?configuration.
????????///?
????????public?virtual?bool?Configure()
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2009-04-16?17:45??Bowling\
?????目錄???????????0??2009-04-16?17:57??Bowling\bin\
?????文件???????32768??2009-04-16?17:57??Bowling\bin\Bowling.exe
?????文件???????28160??2009-04-16?17:19??Bowling\bin\Bowling.pdb
?????文件?????2449408??2007-12-13?00:22??Bowling\bin\cg.dll
?????目錄???????????0??2009-04-16?18:26??Bowling\bin\Custom\
?????文件???????90344??2009-03-30?13:16??Bowling\bin\Custom\1_floor-bamboo.jpg
?????文件?????????920??2009-03-30?13:15??Bowling\bin\Custom\1_me
?????文件?????????920??2009-03-30?13:16??Bowling\bin\Custom\2_me
?????文件????????1095??2009-03-30?13:56??Bowling\bin\Custom\bfloor.material
?????文件???????57525??2009-03-30?13:55??Bowling\bin\Custom\bfloor.mesh
?????文件???????32414??2009-03-25?18:36??Bowling\bin\Custom\bowlingball.jpg
?????文件????????8378??2009-03-25?18:25??Bowling\bin\Custom\bowlingenv.jpg
?????文件?????????605??2009-03-26?19:45??Bowling\bin\Custom\BowlPin.material
?????文件???????19870??2003-09-08?22:44??Bowling\bin\Custom\cloudy_noon_BK.jpg
?????文件????????7873??2003-09-08?22:44??Bowling\bin\Custom\cloudy_noon_DN.jpg
?????文件???????18217??2003-09-08?22:44??Bowling\bin\Custom\cloudy_noon_FR.jpg
?????文件???????23249??2003-09-08?22:44??Bowling\bin\Custom\cloudy_noon_LF.jpg
?????文件???????18901??2003-09-08?22:44??Bowling\bin\Custom\cloudy_noon_RT.jpg
?????文件???????28937??2003-09-08?22:44??Bowling\bin\Custom\cloudy_noon_UP.jpg
?????文件?????????555??2009-03-25?15:39??Bowling\bin\Custom\floor.material
?????文件??????657695??2009-04-16?18:25??Bowling\bin\Custom\Mesh.mesh
?????文件??????657731??2009-03-27?19:40??Bowling\bin\Custom\Mesh_O.mesh
?????文件??????238429??2009-03-25?19:43??Bowling\bin\Custom\pin.mesh
?????文件?????????808??2009-03-30?18:39??Bowling\bin\Custom\Scene.material
?????文件???????30720??2009-04-16?17:20??Bowling\bin\Custom\Thumbs.db
?????文件?????????323??2008-05-13?05:15??Bowling\bin\media.cfg
?????文件?????8190464??2008-05-14?05:07??Bowling\bin\Mogre.dll
?????文件??????201728??2008-05-15?03:48??Bowling\bin\MogreNewt.dll
?????文件??????348160??2007-12-17?05:12??Bowling\bin\MOIS.dll
?????文件??????446464??2006-05-25?03:32??Bowling\bin\Newton.dll
............此處省略75個文件信息
- 上一篇:網頁制作員中級考試試題1
- 下一篇:吳鑒鷹單片機項目實戰精講
評論
共有 條評論