1、在unity3d中创建新的项目,在新项目中创建Plane作为地面,根据自己的需求调整Plane的大小,同时给Plane添加Materials,这样易于区分地面与其他游戏物体区别;创建Directional light照亮游戏世界。
2、在有游戏中添加两个Cube,添加CharacterController组件,一个命名为player,另一个命名为enemy,把它们的Layer设为Default;
3、在player下创建Quad作为子对象,把它的Layer设为UI;把Quad的Transform的Rotation的x设置为90;Position的y值设置一个大于10的数(不要太大);这样在player的正上方就会有图标。
4、对enemy做和player的一样处理,然后copy10个左右数量的enemy随机的放到不同的位置。
5、在游戏中创建新Camera对象,把它作为player的子对象;调整Camera的位置和角度,让Camera在player的正上方俯视player。设置Camera的Culling Mask属性,把Default的勾去掉。设置ViewportRect的属性,X和Y是Camera投影到屏幕的原点(左下点为(0,0)点);W和H投影尺寸的宽和高。