2016-04-20 5 views
0

私はこの質問を投稿する前にいくつかの研究を行った。しかし、私は明確な答えを見つけることができませんでしたので、私はそれを投稿することを決めました。基本的には、私はxの位置を変更することによって、画面上で長方形のオブジェクトの移動を取得しようとしています。しかし、私は "brick01.X is nil"というエラーを受け取っているので、私はこの機能を実行できません。何か案は?コロナSDKでは、値が割り当てられているときにobject.Xがnilでないのはなぜですか?

local brick01 = display.newRect(_W/2,math.random(1,8)*32,50,32) 
--brick01.anchorX = 0 
--brick01.anchorY = 0 
brick01:setFillColor(0,0,0) 

print(brick01.X) -- Returns Nil 


local function update(event) 
    updateBackgrounds() 
end 

function updateBackgrounds() 
    --far background movement 
    brick01.X = brick01.X - (4) 
end 


timer.performWithDelay(1,update,-1) 
+2

'obj.x'は' obj.X'ではありません。あなたは 'brick01.X'にどこに割り当てをしましたか? – Albert

答えて

0

brick01.Xではなく、brick01.xを使用する必要があります。

関連する問題