Roll a Ball(滚动小球)

 
用Unity实现一个很基本的游戏操作,相当于吃星星,控制小球在方块区域内吃掉所有的小方块(food),即可获得游戏胜利。

1.游戏场景的实现:
    1〉创建Cube,拉伸scale属性,实现地板平面(貌似现在很多地面都是这么干的),作为Ground
    2〉 创建4个Cube作为四周的围墙
    3〉将围墙全部放到Ground下面,当作子物体,这样做的好处是使整个游戏场景作为一个整体进行操作 

2.食物的实现:
    1〉创建Cube,调整Rotation属性进行旋转至如上状态
    2〉如何实现物体的自动旋转呢?
        只需要在Food下面挂载脚本:
        
void Update () {
this.transform.Rotate (Vector3.up);//每帧都使物体沿y轴旋转
}  
         
 /*对于Vector3.up
         
Vector3 .up
          public static  Vector3   up ;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值