《画线段:需要解决的问题比较多还是有bug容错偏差的合理性区间.docx》由会员分享,可在线阅读,更多相关《画线段:需要解决的问题比较多还是有bug容错偏差的合理性区间.docx(2页珍藏版)》请在优知文库上搜索。
画线段:需要解决的问题比较多,还是有bug,容错偏差的合理性区间这个脚本是怎么运行的呢?舞台上的角色表面看并不是很多,可是角色区可以看出来,有一些是隐形的角色。操作很简单,只需用铅笔按照要求画出规定的线段即可。但是,这个程序还是有脚本漏洞(bug)。画的太长就会留下笔的颜色,并且无法删除隐藏。这个脚本需要解决的问题比较多,我们慢慢来看。第一,解决画笔跟随鼠标的问题。这个相对简单,只须铅笔角色同步鼠标的X轴即可。但是有一个条件,防止笔越过。刻度左边,也就是从负数画起。所以,这里就有一个限制条件,提取隐藏的O刻度的X轴坐标,在这个坐标的右边画线。第二,画笔设置相对比较复杂,这里确实实现了画笔往回回笔时隐藏画笔颜色,那就是与背景色一致,设为白色。所以,就造成了一点小bug,当背景色不是白色时,就会留下无法隐藏的白色了。第三,题目的切换与判断正确的刻度。题目的切换是用广播控制的,一旦画正确就切换到下一造型。那么如何判断画的线段的长度是正确的呢?这里用的是坐标范围区间。一般画线都会有所偏差,这样设置是为了让玩家更容易完成画线任务。这样就需要提取所画刻度的左右坐标,只要画线在这个区间里,就可以判断画线正确,如果不正确就给出提示:再想想。比如3厘米的左右坐标,确定为X轴45到55之间。总之,这个脚本还有优化的空间,画笔画线的脚本设置还需要再寻找更好的解决方法。