实例介绍
适合Unity初学者。实现了基本角色的创建、角色的移动等常用操作,是入门的比用案例。
【实例截图】
【核心代码】
PlaneWar
└── PlaneWar
├── Assembly-CSharp-vs.csproj
├── Assembly-CSharp.csproj
├── Assembly-CSharp.pidb
├── Assembly-UnityScript-firstpass-vs.unityproj
├── Assembly-UnityScript-firstpass.unityproj
├── Assets
│ ├── Audios
│ │ ├── AlbumArtSmall.jpg
│ │ ├── AlbumArt_{2FA77850-A54C-4032-9F4D-D52BE5E3FEB2}_Large.jpg
│ │ ├── AlbumArt_{2FA77850-A54C-4032-9F4D-D52BE5E3FEB2}_Small.jpg
│ │ ├── BGM.mp3
│ │ ├── BGM.mp3.meta
│ │ ├── Explosion.wav
│ │ ├── Explosion.wav.meta
│ │ ├── Folder.jpg
│ │ ├── Shot.wav
│ │ ├── Shot.wav.meta
│ │ └── desktop.ini
│ ├── Audios.meta
│ ├── Main.unity
│ ├── Main.unity.meta
│ ├── Materials
│ │ ├── Bullet.mat
│ │ ├── Bullet.mat.meta
│ │ ├── Enemy 1.mat
│ │ ├── Enemy 1.mat.meta
│ │ ├── Enemy 2.mat
│ │ ├── Enemy 2.mat.meta
│ │ ├── Enemy 3.mat
│ │ ├── Enemy 3.mat.meta
│ │ ├── Explosion.mat
│ │ ├── Explosion.mat.meta
│ │ ├── Player.mat
│ │ ├── Player.mat.meta
│ │ ├── bg.mat
│ │ ├── bg.mat.meta
│ │ ├── cloud1.mat
│ │ └── cloud1.mat.meta
│ ├── Materials.meta
│ ├── Prefab
│ │ ├── Bullet.prefab
│ │ ├── Bullet.prefab.meta
│ │ ├── Enemy1.prefab
│ │ ├── Enemy1.prefab.meta
│ │ ├── Enemy2.prefab
│ │ ├── Enemy2.prefab.meta
│ │ ├── Enemy3.prefab
│ │ ├── Enemy3.prefab.meta
│ │ ├── Explosion.prefab
│ │ └── Explosion.prefab.meta
│ ├── Prefab.meta
│ ├── Scripts
│ │ ├── Bullet.cs
│ │ ├── Bullet.cs.meta
│ │ ├── Enemy.cs
│ │ ├── Enemy.cs.meta
│ │ ├── Explosion.cs
│ │ ├── Explosion.cs.meta
│ │ ├── GameManager.cs
│ │ ├── GameManager.cs.meta
│ │ ├── Player.cs
│ │ ├── Player.cs.meta
│ │ ├── SpawnEnemy.cs
│ │ └── SpawnEnemy.cs.meta
│ ├── Scripts.meta
│ ├── Textures
│ │ ├── Enemy 1.png
│ │ ├── Enemy 1.png.meta
│ │ ├── Enemy 2.PNG
│ │ ├── Enemy 2.PNG.meta
│ │ ├── Enemy 3.png
│ │ ├── Enemy 3.png.meta
│ │ ├── Explosion.png
│ │ ├── Explosion.png.meta
│ │ ├── Explosion_01.png
│ │ ├── Explosion_01.png.meta
│ │ ├── Explosion_02.png
│ │ ├── Explosion_02.png.meta
│ │ ├── Explosion_03.png
│ │ ├── Explosion_03.png.meta
│ │ ├── Explosion_04.png
│ │ ├── Explosion_04.png.meta
│ │ ├── Explosion_05.png
│ │ ├── Explosion_05.png.meta
│ │ ├── Explosion_06.png
│ │ ├── Explosion_06.png.meta
│ │ ├── Explosion_07.png
│ │ ├── Explosion_07.png.meta
│ │ ├── Explosion_08.png
│ │ ├── Explosion_08.png.meta
│ │ ├── Player.png
│ │ ├── Player.png.meta
│ │ ├── bg.png
│ │ ├── bg.png.meta
│ │ ├── bullet.png
│ │ ├── bullet.png.meta
│ │ ├── cloud1.png
│ │ ├── cloud1.png.meta
│ │ ├── cloud2.png
│ │ └── cloud2.png.meta
│ └── Textures.meta
├── Library
│ ├── AnnotationManager
│ ├── AssetImportState
│ ├── AssetServerCacheV3
│ ├── AssetVersioning.db
│ ├── BuildPlayer.prefs
│ ├── BuildSettings.asset
│ ├── CurrentLayout.dwlt
│ ├── EditorUserBuildSettings.asset
│ ├── EditorUserSettings.asset
│ ├── FailedAssetImports.txt
│ ├── InspectorExpandedItems.asset
│ ├── MonoManager.asset
│ ├── ProjectSettings.asset
│ ├── ScriptAssemblies
│ │ ├── Assembly-CSharp.dll
│ │ ├── Assembly-CSharp.dll.mdb
│ │ └── CompilationCompleted.txt
│ ├── ScriptMapper
│ ├── assetDatabase3
│ ├── expandedItems
│ ├── guidmapper
│ └── metadata
│ ├── 00
│ │ ├── 00000000000000001000000000000000
│ │ ├── 00000000000000002000000000000000
│ │ ├── 00000000000000003000000000000000
│ │ ├── 00000000000000004000000000000000
│ │ ├── 00000000000000004100000000000000
│ │ ├── 00000000000000005000000000000000
│ │ ├── 00000000000000005100000000000000
│ │ ├── 00000000000000006000000000000000
│ │ ├── 00000000000000006100000000000000
│ │ ├── 00000000000000007000000000000000
│ │ ├── 00000000000000008000000000000000
│ │ ├── 00000000000000009000000000000000
│ │ ├── 0000000000000000a000000000000000
│ │ ├── 0000000000000000b000000000000000
│ │ └── 0000000000000000c000000000000000
│ ├── 07
│ │ └── 07c4031973e2a2f49988707a3f63fceb
│ ├── 0b
│ │ └── 0b5c52c17b7e9f6409a7aaea7a6d6d51
│ ├── 16
│ │ └── 16d36cc3431d3d540b622e04657ddb77
│ ├── 1b
│ │ └── 1b41b83d8b6570640ac57fca54d5e88c
│ ├── 30
│ │ ├── 30e3e2244913e424bb635fc337206d76
│ │ └── 30f6fbc29185e634993b25e9c46abe68
│ ├── 33
│ │ └── 3392c4df6f4ac9d498ee22bf58d84322
│ ├── 38
│ │ ├── 3885c9a23d4f4a6449d524ed5948ce37
│ │ └── 38d6b99995f89384daec9057d2c9e24d
│ ├── 40
│ │ └── 40503fb3716015f4abf9b6c984696749
│ ├── 4b
│ │ └── 4b99945ae7550d744b3dffa37abe07df
│ ├── 4d
│ │ └── 4d3207729dcffad4c97729cff27b6e6f
│ ├── 52
│ │ └── 52d07c906bd5ac640967dbd8a93fbd6d
│ ├── 55
│ │ └── 557ac0dbcdaa3214bbd768eebb4445e5
│ ├── 56
│ │ └── 563eeb5b4ddf20a47b3d7eb7a9bb41df
│ ├── 5b
│ │ └── 5b7fddc95b555a6459d9155398476136
│ ├── 65
│ │ └── 65e15c6d93a5c484fb26c54815c7f76f
│ ├── 6a
│ │ └── 6a5fca7f50c80d848b0537cdde734e83
│ ├── 6f
│ │ └── 6ff0a66b16f9b7741b8db4a65a797b48
│ ├── 74
│ │ ├── 744d69d4c05bb4a4cb03a18da1f27a85
│ │ └── 74884880d64f27d49939814a328d4dac
│ ├── 77
│ │ └── 77030921feb584247a3973713c7556aa
│ ├── 79
│ │ └── 79f04b823a3d94f439475ec371af7696
│ ├── 7a
│ │ └── 7a35e2b7c4cc87e4baa9f69a507f4400
│ ├── 8b
│ │ └── 8b1f56f299ec06d4d8269cd0c9eb7665
│ ├── 9a
│ │ └── 9a772595db777554d86ce37605d7356d
│ ├── 9d
│ │ └── 9d793fed9bc11b0409f4e2f249303fc2
│ ├── a7
│ │ └── a74453b10264ff04797157ecae16d4e1
│ ├── ac
│ │ └── ac95546dcca09a040b5339fd84f71396
│ ├── b0
│ │ └── b0287c10a72370540b00c18cd6708b42
│ ├── b1
│ │ └── b1a35333bde4285428f69c3dc557257f
│ ├── b8
│ │ └── b88d3675a685f8144aa5fed83643c72c
│ ├── b9
│ │ └── b9dda839caa06b045b25fb47786179e8
│ ├── bd
│ │ └── bdaa950a53ca6d5449118d9b34398c3f
│ ├── d1
│ │ └── d1ff84b59190d474f9f967cfee2feff1
│ ├── de
│ │ ├── de6b53f6973090041a23dde0e2d9eb03
│ │ └── dedbfb0b80f08dd49a53a237874f8ba0
│ ├── e3
│ │ ├── e3310462fa499fa45a98cb4a4a5f5040
│ │ └── e3a2d2fb5215a2f419291e58bbf5c6be
│ ├── e8
│ │ └── e8441e1611b33934182737cf3b58ddee
│ ├── ed
│ │ └── ed40ce90a3e082b48aafa89366022e31
│ ├── f0
│ │ └── f04cee8869defbf4ab2cfb02bba7362a
│ ├── f5
│ │ ├── f584380887dbe2c4aa09d9dc3db9a290
│ │ └── f5940480ac445ec4fac46fddb9602225
│ └── f6
│ └── f69c7cb599f77ab47a5b85404fce3795
├── PlaneWar-csharp.sln
├── PlaneWar.sln
├── PlaneWar.userprefs
└── ProjectSettings
├── AudioManager.asset
├── DynamicsManager.asset
├── EditorBuildSettings.asset
├── EditorSettings.asset
├── GraphicsSettings.asset
├── InputManager.asset
├── NavMeshLayers.asset
├── NetworkManager.asset
├── Physics2DSettings.asset
├── ProjectSettings.asset
├── QualitySettings.asset
├── TagManager.asset
└── TimeManager.asset
51 directories, 191 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论