Unity3D 鼠标的路线
Posted on 2013 年 04 月 08 日 by U3d / Unity3D 基础教程/被围观 180 次
Unity3D 鼠标的路线。以教堂十字架为背景,在其上做从上到下,从左到右的画线
操作。
解决:由于横竖两个物件的交叉处无法做 2 次判断(若交叉处判定为垂直物件的,则
划横线时无法响应),便将其查分成 5 块结合处单独方体表示。以垂直方向考虑,为了让其
精确判断,将上下两部分再次准确分割,加入两个比较短的判定位置,最上面的短判定位
置为路线记录起始,下面的是中止,在 Unity3D 中,用 5 个互相穿插的立方体表示。
第一个立方体脚本如下 cubeA.js
// 是否进入立方体内
static var col : boolean = false;
function OnMouseEnter() { col = true; }
function OnMouseExit(){ col = false; }
第二个立方体脚本如下 cubeB.js
function OnMouseEnter(){ if(cubeA.col == true){ 成功 } }
评论0