FLASH CS5 ACTION SCRIPT 3

העמוד שלCrazyJoker
שלום!
כל מי שרוצה לדעת איך עושים פרופיל כזה שישאל אותי בתגובות!
כניסה אחרונה: לפני 8 חודשים, 30 ימים ו- 9 שעות
הישגים
0
0
0
1251
פרופיל
בלוג
כל הבלוגים
לפני 4 ימים ו- 21 שעות

  יש בנאדם אחד שעשה סרטון(www.youtube.com/watch?v=Z160NtbM6Zs&feature=plcp) איך לעשות משחק בפלאש CS5 וכתבתי את את אותו קוד וזה לא עבד,אחרי זה ראיתי
סרטון(www.youtube.com/watch?v=wuFfQA9grhc)שמראה שהוא הצליח,אז העתקתי את הקוד הזה:

import flash.events.KeyboardEvent;import flash.events.Event

var KeyThatlsPressed:uint;
var rightKeylsDown:Boolean = false;
var leftKeylsDown:Boolean = false;
var upKeylsDown:Boolean = false;
var downKeylsDown:Boolean = false;


var gravity:Number =1;
var yVelocity:Number = 0;
var canJump:Boolean = false;


stage.addEventListener(KeyboardEvent.KEY_DOWN,PressAKey);
stage.addEventListener(KeyboardEvent.KEY_UP,ReleaseAKey);


function PressAKey(event:KeyboardEvent):void
{
if (event.keyCode == Keyboard.RIGHT)
{
rightKeylsDown = true;
}
if (event.keyCode == Keyboard.LEFT)
{
leftKeylsDown = true;
}
if (event.keyCode == Keyboard.UP)
{
upKeylsDown = true;
}
if (event.keyCode == Keyboard.DOWN)
{
downKeylsDown = true;
}
}
function ReleaseAKey(event:KeyboardEvent):void
{
if (event.keyCode == Keyboard.RIGHT)
{
rightKeylsDown = false;
}
if (event.keyCode == Keyboard.LEFT)
{
leftKeylsDown = false;
}
if (event.keyCode == Keyboard.UP)
{
upKeylsDown = false;
}
if (event.keyCode == Keyboard.DOWN)
{
downKeylsDown = false;
}
}
circle_mc.addEventListener(Event.ENTER_FRAME,moveTheCircle);


function moveTheCircle(event:Event):void
{
if (rightKeylsDown)
{
circle_mc.x += 5;
}
if (leftKeylsDown)
{
circle_mc.x -= 5;
}
if (upKeylsDown && canJump)
{
yVelocity = -15;
canJump = false;
}
yVelocity +=gravity;


if (!floor_mc.hitTestPoint(circle_mc.x,circle_mc.y,true))
{
circle_mc.y+=yVelocity;
}
}
yVelocity +=gravity;


if(floor_mc.hitTestPoint(circle_mc.x,circle_mc.y,true))
{
circle_mc.y+= yVelocity;
}
if (yVelocity 20)
{
yVelocity = 20;
}
for (var i:int= 10; i0; i++)
{
if(!floor_mc.hitTestPoint(circle_mc.x,circle_mc.y,true))
{
{
circle_mc.y--;
yVelocity = 0;
canJump = false;


}
}
}

וכתוב לי:Scene 1, Layer 'actions', Frame 1, Line 84 1084: Syntax error: expecting rightparen before 20.

בבקשה בבקשה תענו לי אני אשמח מאוד.

תגובות לבלוג
 (לפני 4 ימים)
ראיתי ביוטיוב איש עושה סרטון עם זה ראיתי שבשביל לעשות שלב בסרטון האיש שציירת אמור להיות אפור ואז לצייר תנועה אחרת אבל הצלי יש לו נקודות לבנות ולא נותנים לי לצייר יותר מקו אחד מה אני אמור לעשות לעזאזל?!
 (לפני 4 ימים)
חחח אמרתי לך זה תוכנה מסובכת מאוד.
 (לפני 5 ימים)
חחחחחחחח הורדתי את התוכנה הזאת אני לא מבין כלום אני רק מצייר חחחחחחחח D:
 (לפני 5 ימים)
אני מבין ב MECROMEDIA FLASH 8 אבל אני מכין בזה רק סרטונים לא משחקים..
 (לפני 5 ימים)
העתקתי את מה שכתבתי בFXP,מי שמבין בFLASH בבקשה שיענה לי.