我正在关注Unity的宇宙飞船教程。在video的最后几分钟,我们正在摧毁与小行星接触的玩家船。我通过比较哪些物体与小行星接触的标记来做到这一点。但它并没有识别我的标签。这是我在小行星对象上的碰撞脚本。我的统一版本是5,但我认为教程是统一的4。
SELECT *
FROM
(SELECT col1,
','AS DUMMYCOL,
col2,
','AS DUMMYCOL,
col3,
ROWNUM R
FROM TBL
WHERE ROWNUM < 3
)
WHERE R='2';
答案 0 :(得分:0)
您的代码对我来说似乎没问题,事实上,本教程的目的是在Unity 4中开发。我自己一年前就已经开始了。
我认为问题可能出在玩家标签或碰撞器中。您正在小行星中使用触发器碰撞器,因此请检查附加到小行星的碰撞器中是否启用了触发器复选框。还要检查脚本是否在运行时启用,它可能应该是这样的。
您可以检查每个教程附带的已完成资产,只是为了检查您的小行星是否具备正常工作所需的功能。