Bolt 1.4.4.unitypackage 这是一个第三方开发的Unity可视化编程插件的最新版本Bolt 1.4.4,如果你想做2019版Unity上安装Bolt,劝你还是选择这个1.4.4版本,之前的版本(测试过Bolt1.4.0)可能都会出现错误提示,如:LibraryPackageCachecom.unity.textmeshpro@2.0.1ScriptsEditorTMP_PackageUtilities.cs(310,17): error CS0433: The type ‘Task’ exists in both ‘System.Threading, Version=1.0.2856.102, Culture= 想用Bolt做一个鼠标操作的栗子,还是在前面讲的UnityChan的横版游戏上实现吧,就是用鼠标操作让Chan左右行走,虽然这类横版游戏没有这么玩的,但只是为了体现Bolt鼠标操作的实现,我就这么玩了,爱咋咋地! 原来的Chan的行走是靠键盘操作的(见Unity开发备忘录000028:Bolt无代码做游戏——控制角色行走),其流程图如下: 如果原来的键盘操作功能仍然保留,同时又增加了鼠标操作Chan的行走,那就得加一个判断,即当鼠标按下时按鼠标操作玩游戏,没有按下时通过键盘输入玩游戏。 跟键盘操作类似,只要当鼠标按下时,能改变movement变量的值,就能让角色行走,所以这里是只要按住鼠标,就增加3这个值,其后的乘积是为了让角色转身用的。 转身的话,需要将鼠标点击的屏幕位置与角色当前所在的位置做比较,以当前角色正面朝向右方为例,当鼠标在角色的右侧按下时,角色继续向前走,当鼠标在角色的左侧按下时,角色就应该转身然后向左侧走。 但这里有一个坐标转换的问题,即鼠标的坐标系是屏幕坐标系,而角色的坐标系是世界坐标系,这两个坐标系的值是不能简单进行比较的,所以需要将鼠标的屏幕坐标系转换成世界坐标系,然后再进行位置的比较,再将比较的结果用+1(鼠标在角色的右侧按下)和-1(鼠标在角色的左侧按下): 将鼠标操作的结果也流向Rigidbody 2D Set Velocity节点,即可实现鼠标操作控制角色行走的功能。 鼠标操作完整流程图如下:






老孙头课堂:https://edu.csdn.net/lecturer/3617
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算
官方软件产品操作指南 (170)