我的Unity项目遇到了问题。我创建了一个塔,它是子弹(箭)。我设置塔每秒发射一次箭。虽然箭仍然飞向敌人并摧毁它,但玩家无法看到发生的事情。my fire ball become like thisWhile it should be like this
我认为问题出在代码上,所以我尝试了两种方法来解决它。第一种方法是将火球直接转移到敌人的位置。使用://transform.Translate(方向.归一化 * 距离到敌人这个帧,空间.世界);//但是没有用,然后我在子弹上加了一个RigidBody 2D,再加一个Force,但是改变不了的事实是我的子弹无法出现在游戏场景中。
你能帮我想个办法修好它吗?
1条答案
按热度按时间6psbrbz91#
它看起来像是有什么东西出现在那里,而且看起来像是有颜色的,这让我觉得它使用的是你使用的图像。这是2D的吗?图像是不是被放平了,所以你只能看到平面图像的边缘?或者比例尺太小了。