כיצד להעביר אובייקט עם החצים ב- ActionScript 3.0

מְחַבֵּר: Louise Ward
תאריך הבריאה: 5 פברואר 2021
תאריך עדכון: 19 נוֹבֶמבֶּר 2024
Anonim
The foldable multifunctional pocket knife Victorinox Explorer 1.6703 Red model is the best Swiss
וִידֵאוֹ: The foldable multifunctional pocket knife Victorinox Explorer 1.6703 Red model is the best Swiss

תוֹכֶן

אם אתה רוצה ליצור משחק ב- Adobe Flash, אתה צריך לדעת איך ליצור את הקוד כדי להעביר את האובייקטים הגרפיים שלך עם מקשי החצים. ברגע שאתה יודע, תוכל במהירות ליצור כל מיני משחקי פלאש. העברת אובייקט עם החץ היא קלה. ב 4 שורות בלבד של ActionScript 3 (שפת תכנות פלאש) קוד אתה הפקודה אובייקט שיכול לעלות, למטה, וללכת לצדדים עם למעלה, למטה, ימינה, ומפתחות שמאל.


הוראות

השתמש ב- ActionScript 3 כדי להעביר אובייקטים באמצעות המקשים למעלה, למטה, ימינה ושמאלה (Goodshoot / Goodshoot / Getty תמונות)
  1. הפעל את תוכנית Flash. ממסך הפתיחה בחר "Flash File (ActionScript 3.0)" כדי ליצור קובץ חדש לפרויקט שלך.

  2. ייבא את האובייקטים הגרפיים שברצונך להשתמש בהם בתנועות שלך. לחץ על האפשרות "ייבא לספריה" בתפריט "קובץ". בחר את הגרפיקה שאתה מיובאים ולחץ על "המר לסמל" בתפריט "שינוי" כדי להמיר את הגרפיקה לאובייקט הסרט קליפ (כך הגרפיקה ניתן אנימציה). הזן את השם "anobject" עבור הסמל בשדה הטקסט "שם" בתיבת הדו-שיח "המר לסמל". סמן את התיבה "ייצא עבור ActionScript" ולאחר מכן "אישור" כדי להקצות את שם המחלקה "object_Um" לסמל הגרפי.

  3. בחר "פעולות" מתוך התפריט "חלון" בתפריט הראשי של סרגל Flash כדי לפתוח את עורך ActionScript 3. מקם את סמן העכבר בשורה הראשונה של העורך. לחץ עם העכבר והזן את הקוד הבא למיקום העתק של התרשים "object_Um" בסצינה ומקם אותו בקואורדינטות (400,400):


    var object_to_move: U_object = newU_object (); object_to_move.x = 400; object_to_move.y = 400; addChild (object_to_move);

    קוד AS3 "var" מייצר עותק של "object_Um" סמל ושמות אותו "object_to_move". הגרף ממוקם על ידי קישור המאפיינים x ו- y אל "object_to_move" בקווים 2 ו -3. השיטה "addChild" מכניסה את האובייקט לסצנה.

  4. הזן את הקוד הבא בשורות הבאות של עורך ActionScript 3 כדי להוסיף את האירוע שמזהה בעת לחיצה על מקשי המקלדת, וקובע שאם תלחצו על המקשים למעלה, למטה, שמאלה וימינה, האובייקט יועבר אל (עם מרחק של חמישה פיקסלים) על כל מקש לחוץ.

    (eventEkeyListener (KeyboardEvent.KEY_DOWN, whichKey) פונקציה whoKey (אירוע: KeyboardEvent): חלל {if (event.keyCode == Keyboard.LEFT) {object_to_move.x = object_to_move.x - 5}; אם (event.keyCode == Keyboard.RIGHT) {object_to_move.x = object_to_move.x + 5}; אם (event.keyCode == Keyboard.UP) {object_to_move.y = object_to_move.y - 5}; אם (event.keyCode == Keyboard.DOWN) {object_to_move.y = object_to_move.y + 5};


    };

    קוד השורה הראשון מזהה כאשר מקש נלחץ, ומפעיל את ביצוע הפונקציה "whoKey". קבוצה של ארבעה תנאים (אם-אז הצהרות) משמשים כדי לזהות איזה מפתח נלחץ, ולהזיז את האובייקט חמישה פיקסלים בכיוון של המקש לחוץ.

מה שאתה צריך

  • Adobe Flash Professional: CS3, CS4 או CS5 גירסאות

איך להכין משורר כמו של אליס קאלן

Monica Porter

נוֹבֶמבֶּר 2024

אליס, אחותו הקטנה של גיבור אדוארד Cullen, מתוך סדרה ערפד "דמדומים" יש ללכוד את הדמיון של אוהדים רבים. הסרטים בסדרה זו סייעו להביא את חוש הסגנון הייחודי של אליס לחיים האמיתיים, כולל הצ'וק...

נפח סיסטולי הוא כמות הדם שנפלטו מן החדר השמאלי לתוך התכווצות. זה בדרך כלל נע בין 60 ל 130 מ"ל / לנצח באנשים בריאים. אם נפח נמוך מדי, כגון במקרים של איבוד דם גדול, אי ספיקת לב או כוויות נרחבות, אי...

הודעות מרתקות