我是GameSalad的新手。我有一个简单的黑色背景,一个名为“Road_Line”的演员。我希望这个演员在屏幕上重复一遍,让人感觉在路上行驶。
如何实现这一目标?
答案 0 :(得分:2)
您可以通过3个简单的步骤完成。
1:创建一个包含2个演员的项目 - Road_BG(背景)和Road_Line(道路上的条纹)。
尺寸:
Road_BG = 320 x 480 (or screen size of your choise)
Road_Line = 10 x 80 (I am using here. You can choose your own if needed)
2:在你的Road_BG
actor中,创建一个具有Spawn actor行为的计时器(如下图所示)。
3:在您的Road_Line
演员中,创建Move To
行为,如下所示。
希望这可以帮助您构建项目......
答案 1 :(得分:1)
@krs答案的另一种选择是将演员最初设置在屏幕上,对他们施加行为以向下移动,然后添加类似
的规则(假设线型演员是80px高,所以这将检测演员的中心何时离开屏幕底部,然后将其放在屏幕顶部 - 同时假设屏幕高度为480px)
这种方法的优点是可以节省在屏幕顶部不断产生演员所需的内存,然后在底部删除它们。