noogool
20-02-2008, 09:30
keyListener = new Object()
Key.addListener(keyListener)
keyListener.onKeyDown = function(){
if(getAscii()==49){
i = i + 1
m_mc._x = [K+i]._x
m_mc._y = [k+i]._y
}
if(getAscii()==50){
i = i + 2
m_mc._x = [K+i]._x
m_mc._y = [k+i]._y
}
if(getAscii()==51){
i = i + 3
m_mc._x = [K+i]._x
m_mc._y = [k+i]._y
}
در مورد m_mc و k_mc بايد بگم كه m_mc يه مربع هست به رنگ قرمز و تعداد 3 عدد k_mc دارم كه به ترتيب از K1_mc , k2_mc , k3_mc قرار دارند. قصد من اين است كه با زدن دكمه 1 مربع قرمز روي مربع k اول قرار گيرد و با زدن دكمه دو دو مربع جلو رود و بر روي مربع k3 قرار گيرد. كد بالا جواب نداد. كدهاي بالا چه مشكلي دارند؟ اگه ممكنه يه نگاهي بندازين و مشكل رو بهم بگين
Key.addListener(keyListener)
keyListener.onKeyDown = function(){
if(getAscii()==49){
i = i + 1
m_mc._x = [K+i]._x
m_mc._y = [k+i]._y
}
if(getAscii()==50){
i = i + 2
m_mc._x = [K+i]._x
m_mc._y = [k+i]._y
}
if(getAscii()==51){
i = i + 3
m_mc._x = [K+i]._x
m_mc._y = [k+i]._y
}
در مورد m_mc و k_mc بايد بگم كه m_mc يه مربع هست به رنگ قرمز و تعداد 3 عدد k_mc دارم كه به ترتيب از K1_mc , k2_mc , k3_mc قرار دارند. قصد من اين است كه با زدن دكمه 1 مربع قرمز روي مربع k اول قرار گيرد و با زدن دكمه دو دو مربع جلو رود و بر روي مربع k3 قرار گيرد. كد بالا جواب نداد. كدهاي بالا چه مشكلي دارند؟ اگه ممكنه يه نگاهي بندازين و مشكل رو بهم بگين