怎样能将unity3dcube的顶点坐标移动,让正方形成为一个梯形

 我来答
匿名用户
2016-07-16
展开全部
我用C#写的脚本,JavaScript你自己改一下语法吧
首先那个Cube要有一个Collider,相当于一个碰撞检测范围
你创建了Cube之后点击Add Componet,点Physics,然后点Mesh Collider创建Collider
在Collider的面板中,修改Mesh为你当前的这个Cube
有了Collider便可以在脚本中检测鼠标移进移出
public class MouseOverTest : MonoBehaviour {

bool isShowTip;
// Use this for initialization
void Start () {
isShowTip=false;
}

void OnMouseEnter () {
isShowTip=true;
}

void OnMouseExit () {
isShowTip=false;
}

void OnGUI () {
if (isShowTip){
GUI.Label(new Rect(Input.mousePosition.x,Screen.height-Input.mousePosition.y,100,40),"Tips!!");
}
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式