30天轻松学会unity自制游戏-增加摇杆&修改画布

预计是制作手机游戏,来帮游戏加装一个摇杆,先到Unity商城,Asset Store有免费的摇杆可以使用,直接下载来使用即可
https://ithelp.ithome.com.tw/upload/images/20210925/20140598XOueIShL54.png
摇杆素材已经有四个预置物的摇杆可以使用
https://ithelp.ithome.com.tw/upload/images/20210925/20140598nVAi4DQ3f6.png
Dynamic Joystick无显示,按下後会跟着滑鼠的摇杆
Fixed Joystick完全固定型摇杆
Floating Joystick无显示,按下後出现固定摇杆
Variable Joystick范围内可使用的固定型摇杆
以上四种选一个自己喜欢的摇杆放到画布的合适位置

修改一下Player的程序

	//序列划一个摇杆joy为空值(一样在unity要放入,最後就不在示范了)
    [SerializeField] Joystick joy = null;

    private void Update()
    {
		//把原先的input先删除或备注掉
        //horizontalMove = Input.GetAxisRaw("Horizontal");
		//用新的摇杆输入
        horizontalMove = joy.Horizontal;
        boomNumber.text = "" + bomb;
    }

最後看要不要调整摇杆大小 图片等,不要上下的选项就在Axis Options改成水平Horizontal就可
https://ithelp.ithome.com.tw/upload/images/20210925/20140598XqG5ZEtWna.png
之前的画布像素大小设定错误,可能需要重新调整画布里内容的大小(如果只是要电脑显示不输出到手机可不理会…)
https://ithelp.ithome.com.tw/upload/images/20210925/20140598efWAyvwj4V.png
画布里的死亡跟通关画面要放在最下面(不然死亡或通关画面会有其他的物件挡在画面前方…)
https://ithelp.ithome.com.tw/upload/images/20210925/20140598tG7EQ71VAL.png
画布里的大小调整基本上大同小异,需要的就自行调整,只显示一部分…
https://ithelp.ithome.com.tw/upload/images/20210925/20140598gtJMTqi265.png
开头场景画布大小也稍微改一下罗~
https://ithelp.ithome.com.tw/upload/images/20210925/20140598wMBWIjXVJU.png
接下来就可以输出成手机档案罗~


<<:  Day -10 tuple与List

>>:  [Day 11] 条件渲染v-if、v-show

Windows Server 2019 如何安装 Mail Server,使用 hMailServer 来管理收发信

hMailServer 是一个免费、开源的 Windows 电子邮件服务器,可轻松管理收信及发信服务...

Day 19 : 深度学习(神经网络)自动建模术 - AutoMLs

随着 ML/DL 模型研究屡有突破,现今模型训练成果已经相当具有水准,但如果需要藉由手动选择最佳的...

[Day 04] - 用Spring Boot连接Mongo DB

今天一开始 先来新增spring boot的连线设定 Spring Boot的设定档 applica...

[Python] 关键字yield和return究竟有什麽不同?

学习Scrapy的过程中碰到 yeild 这个关键字,我使用Python快半年了,还真的是第一次遇到...

从零开始学游戏设计:游戏音效

这是 Roblox 从零开始系列,游戏环境章节的第五个单元,今天要来教你如何在游戏中的角色作出动作之...