C#打卡第14天

角色控制器
第一人称:摄像机在人头上,不能看到本身
按下Esc键退出界面
鼠标控制方向
第三人称:
1、导入第三人称预设体
2、创建脚本
3、粘贴摄像机跟随脚本并保证没有错误
4、将此脚本挂载到摄像机组件上
5、运行脚本调整摄像机位置到最佳并记住此时摄像机位置
6、停止运行,将摄像机位置参数手动输入到摄像机脚本当中。

屏幕适配:为了适应市场上70%的手机屏幕,我们需要给我们的项目做屏幕适配,一般项目为横版游戏,则需要我们对宽进行限定。
标准的屏幕比例为4:3和16:9两种,16:L9对应的屏幕分辨率为1280720.为了能尽可能多的适应手机屏幕。我们默认将手机分辨率设置为1280720
发布为手机选择:UI Root下的Scaling Style—Constrained Style—Constrained On Mobile
Content Width宽度 横版游戏 宽度限定
Content Height高度 竖版游戏 高度限定
Grid同Scroll View功能类似各有优劣
为了减少任务量NGUI提供了预设体概念。
制作流程:
NGUI→Open→Prefab Toolbar→Add添加预设体即可
如果修改项目当中的鼠标图标:
File->Build Settings ->Default Cursor
粒子特效:
在一些游戏中有很多绚丽的特效,如爆炸火焰等,Unity为开发者提供了粒子系统工具便于开发者开发。
创建粒子系统步骤:
菜单栏GameObject—选择Particle System选项即可完成粒子系统的创建
粒子系统中的4个默认选项介绍
属性名:
Duration 持续时间 粒子的喷射周期
Looping 循环 是否循环喷射
Prewarm 延迟 预热
Start Delay启动延迟 粒子喷射延迟
Start Lifetime粒子的生命周期
Start Speed 速度 粒子的喷射速度
Start Size 尺寸 粒子的大小
Start Rotation 自传 粒子的旋转角
Start Color(颜色)粒子颜色
Gravity Modifier 相对于物理管理器中重力加速度
Inherit Velocity 继承速度 新生粒子的继承速度
Simulation Space 模拟空间 粒子系统的模拟空间
Play On Awake 唤醒是播放 开始时自动播放
Max Particles 最大颗粒 一个周期内发射的粒子数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值