Unity格子类三消游戏【物体下落】小细节(Unity萌新的备忘录)
来源:互联网 发布:重新加载数据会丢吗 编辑:程序博客网 时间:2024/04/29 21:59
基于ITween插件下的格子类三消类游戏
相信很多刚学Unity的小伙伴和我一样,在做格子类三消游戏时,做了提示的环节后,会出现多生成的错误;前提是基于使用ITween插件做下落的情况下。 在使用iTween插件来下落的时候会造成误差,虽然不是很明显,一般很难仔细观察坐标这方面,但就是这一方面容易出现Bug。 在这里提示一个我碰到的状况。希望能帮助解决和我碰到一样情况的。
我写了一个更新地图的方法,这个列表是物体刚生成的时候添加进去,保证里面存有所有的物体。foreach遍历,重新给二维数组索引赋值,我是用二维数组搭的棋盘,坐标就是索引,而下面这张图就是错误的赋值,有可能小伙伴会碰到和我犯一样的错,就是用int强转,而iTween插件下落时会造成误差,可能下落到了1.95,1.87,这种精细的情况下,int就会强转成1舍弃掉后面的,然后就容易造成,你看着物体在上面,其实他已经到覆盖到下面的格子索引,导致当前索引是空的,所以就会多生成一个。
下面就是修改后,使用四舍五入,就没有出现多生成的情况。
Unity萌新的备忘录
阅读全文
0 0
- Unity格子类三消游戏【物体下落】小细节(Unity萌新的备忘录)
- Unity修改分数的小技巧(UI篇)(Unity萌新的备忘录)
- Unity射线基础技巧附加检测的小例子(Unity萌新的备忘录)
- unity体感游戏--接钻石游戏(一)游戏物体下落
- Shark出品:Unity物体下落时的反弹系数
- Unity双引号字符串中运用的转义符(Unity萌新的备忘录)
- Unity方法传递方法类型的参数。(Unity萌新的备忘录)
- Unity四元素旋转(新手级)(Unity萌新的备忘录)
- unity游戏物体之间的碰撞检测
- VS2017 切换回旧版属性封装。(Unity萌新的备忘录)
- [Unity][Animation]通过Animator来控制子物体的升起下落
- Unity多人游戏和网络功能(三) 游戏物体的派生
- Unity多人游戏和网络功能(三) 游戏物体的派生
- android+unity游戏开发之求物体间的距离
- Unity 访问其他游戏物体的几种方法
- 【Unity入门】场景、游戏物体和组件的概念
- Unity游戏物体尺寸的获取方式与影响因素
- Unity 游戏物体的显示隐藏以及Time类
- 用Hive分析函数lead计算用户页面的停留时长
- smashthestack的wp
- a到b之间的整数求和
- LINK : fatal error LNK1104: 无法打开文件“opencv_calib3d249d.lib”问题解决
- 万树IT:Net程序员该怎样成为大牛?
- Unity格子类三消游戏【物体下落】小细节(Unity萌新的备忘录)
- [Tensorflow][Train]Tensorflow 使用Detect API 训练自己的data(local)
- Mac 10.13 安装中文版 man 命令
- ssm项目中Dao,Service抽取
- 指定特定位置的圆点的显示
- 待----面试题整理
- 求绝对值
- MyEclipse2017 CI 8右键项目没有MyEclipse怎么办
- 编写Qt Designer自定义控件(三)——给自定义控件添加属性