2012-11-20 119 views
0

好了,我看这个教程:http://as3gametuts.com/2012/01/08/platformer-3/访问,我不明白

出于某种原因,该代码将无法正常工作:

xSpeed -= scrollY; 
ySpeed -= scrollX; 

back.x = scrollX; 
back.y = scrollY; 

,并呼吁

1120:scrollX 1120未定义的属性的访问:未定义的属性访问scrollY

+1

我试着来回更改代码,所以这是原始代码: scrollX - = xSpeed; scrollY - = ySpeed; back.x = scrollX; back.y = scrollY; –

+0

对不起,不要去遵循该教程来获取此代码的上下文的其余部分。您可能想要展示更多细节。该错误意味着你正试图在一个对象上设置一个属性,但该对象没有定义这样的属性。您在此发布的代码不足以提供答案。具体来说,我们需要知道这个代码出现在什么类中,以及它可能扩展的类是什么。 –

回答

1

你有没有加入瓦尔scrollX和scrollY到你的代码?在源代码中,它们被声明在第16行的xSpeed的上方。

+0

哦,好吧,我现在明白了。谢谢! :D –

+0

很高兴能帮到你 - 你能接受答案吗? – Gone3d

+0

是啊,我很想,如果我只知道如何:P –