你好,麻烦看一下!在unity 3d中如何使两物体碰撞后弹出一个Label ?求帮帮忙!

一个名为“Player”的游戏对象去碰撞一个“cube”,Label内容是一道选择题,如果选择正确,则“Player”继续前进;如果回答错误,则损失一滴血(life减一)。

四季花海
浏览 389回答 2
2回答

拉莫斯之舞

碰撞事件可以用OnTriggerEnter或者OnCollisionEnter函数然后在函数内判断条件 如果满足xxx条件就显示或者创建出一个label 这个label可以用UGUI的image+text做选择题也可以用UGUI的Toggle+togglegroup做然后在按钮点击事件中判断回答是否正确然后再做动作

慕尼黑8549860

你就做个显示你的label的开关,然后在两个物体发生碰撞时打开这个开关就行了撒
打开App,查看更多内容
随时随地看视频慕课网APP