ºÝºÝߣ
Submit Search
Cs3 3
•
Download as PPT, PDF
•
1 like
•
268 views
Shahar Akam
Follow
1 of 14
Download now
Download to read offline
More Related Content
Cs3 3
1.
‫תחביר‬ ‫סיכו×‬ ‫מצגת‬ ‫פל×ש‬
‫קורס‬2 ‫פוגל‬ ‫רז‬ â€«× ×•×”×¨â€¬ ActionScript 3
2.
DISPLAY OBJECT VIDEO STATIC TEXT MORPH SHAPE SHAPE INTERACTIVE OBJECT BITMAP AVM1 MOVIE â€«×©× ×•×¦×¨×ªâ€¬ ‫הגרפיקה‬ ‫כשעושי×‬ SHAPETWEEN TEXT FIELD SIMPLE BUTTON DISPLAY
OBJECT CONTAINER ‫הורשת‬ â€«×ª×›×•× ×•×ªâ€¬ ‫שיודע‬ "‫"מלבן‬ ‫ויד×ו‬ ‫להציג‬ ‫כולל‬ ‫)ל×‬ (‫השליטה‬ ‫רכיבי‬ ‫שמציירי×‬ ‫צורה‬ ‫גרפיקה‬ .‫בפל×ש‬ ‫וקטורית‬ ‫ביטי×‬ ‫ע×‬ ‫מפה‬) ‫סרט‬swf( ‫בפל×ש‬ â€«×©× ×•×¦×¨â€¬ ‫קודמת‬ ‫מגרס×‬ ,‫רגיל‬ ‫טקסט‬ ‫סטטי‬ .‫חכ×‬ ‫×ובייקט‬ â€«×ª×›×•× ×•×ªâ€¬ ‫מוריש‬ -‫שב‬ ‫לזה‬ ‫דומה‬AS2, ‫×פשרויות‬ ‫יותר‬ ‫ע×‬ -‫ל‬ ‫שהפך‬ ‫ציור‬SYMBOL -‫ב‬ ‫כמו‬ ,‫כפתור‬ ‫מסוג‬AS2 ‫להכיל‬ ‫שיכולה‬ "‫"קופס×‬ ‫בתוכה‬ ‫×ובייקט‬ ‫עוד‬ ,‫×חד‬ ‫פריי×‬ ‫ע×‬ ‫×בל‬ ,‫קליפ‬ ‫מובי‬ ‫כמו‬ ‫×ובייקט‬ ‫בתוכו‬ ‫לשי×‬ ‫×פשר‬ .‫טיימליין‬ ‫לל×‬ ‫של‬ ‫סוג‬ ‫מעין‬SPRITE‫קיי×‬ ‫×בל‬ , ‫רק‬1‫ה×פליקצייה‬ ‫בתוך‬ ‫לו‬ ‫יש‬ .‫לתוכו‬ ‫דברי×‬ ‫לטעון‬ ‫יודע‬ â€«×˜×¢×™× ×”â€¬ ‫של‬ â€«×•× ×™×”×•×œâ€¬ ‫×ירועי×‬ STAGESPRITELOADER MOVIE CLIP / â€«×ª×›× ×•×ªâ€¬ ‫על-ידי‬ ‫ליצור‬ â€«× ×™×ª×Ÿâ€¬ ‫ל×‬ / ‫חכ×‬ ‫×ובייקט‬ ‫בסיסי‬ ‫ב×ופן‬ â€«×œ×ª×›× ×ªâ€¬ â€«×©× ×™×ª×Ÿâ€¬ ‫×ובייקט‬ :‫מקר×‬
3.
•‫הערות‬ ,‫קוד‬ ‫קבוצות‬
‫בין‬ ‫רווחי×‬ ,‫מסודר‬ ‫קוד‬ •(‫למעלה‬ ‫מלמטה‬ â€«× ×˜×¢×Ÿâ€¬ ‫הקובץ‬ ‫כי‬ ,‫)למעלה‬ ‫בלבד‬ ‫קוד‬ ‫של‬ â€«× ×¢×•×œ×”â€¬ ‫שכבה‬ •trace- ‫הקוד‬ ‫לבדיקת‬ ,â€«×œ×¢×¦×ž× ×•â€¬ ‫הודעה‬ •) â€«×”×ž×©×ª× ×”â€¬ ‫סוג‬ ‫×ת‬ ‫לרשו×‬ ‫תמיד‬_mc( ‫חשובי×‬ ‫עבודה‬ â€«× ×”×œ×™â€¬
4.
‫בקצרה‬ •‫תחתון‬ ‫קו‬ ‫לל×‬
â€«× ×›×ª×‘×™×‬ ‫מ××¤×™×™× ×™×‬circle_mc.y += 50 â€¢â€«×ª×›× ×•×ª×™×ªâ€¬ ‫בצורה‬ ‫הבמה‬ ‫על‬ ‫מופע‬ ‫כששמי×‬‫×ת‬ â€«×ž×¢×“×›× ×™×‬ – -‫ה‬Linkage: ‫שרוצי×‬ ‫×יפה‬ â€«×•×ž× ×™×—×™×‬ ‫מדביקי×‬ ,‫מופע‬ ‫יוצרי×‬ , b_mc = new mcBoarder(); addChild(b_mc); b_mc.x = 200; b_mc.y = 200; â€¢â€«×ž×©×ª× ×™×‬ ‫סוגי‬ ‫על‬ ‫הצהרה‬ ,â€«× ×•×§×©×”â€¬ ‫כתיבה‬var a : Number = 5 ; •‫ל×ירועי×‬ ‫להגיב‬ ‫כדי‬ ‫במ××–×™× ×™×‬ ‫צורך‬ ‫יש‬ (‫המ××–×™× ×™×‬ ‫בעמוד‬ ‫)הרחבה‬ addEventListener
5.
var userName:String =
"Sammy"; â€«×ž×©×ª× ×™×‬ •- ‫בספרייה‬ ‫×ובייקטי×‬ ‫שמות‬ : â€«×¡×™×ž× ×™×‬ ‫בלי‬ .‫גדולה‬ ‫ב×ות‬ ‫ובש×‬ ,â€«×§×˜× ×•×ªâ€¬ ‫ב×ותיות‬ ‫ה×ובייקט‬ ‫בסוג‬ ‫לפתוח‬mcCircle •- ‫מופעי×‬ ‫שמות‬ : ‫הסוג‬ ‫לפי‬ ‫וסיומת‬ â€«×§×˜× ×•×ªâ€¬ ‫×ותיות‬circle_mc •- (‫)חלקי‬ â€«×ž×©×ª× ×™×‬ ‫סוגי‬ String: a textual value, like a name or the text of a book chapter Number: any numeric value, including values with or without a fraction int: an integer (a whole number without a fraction) uint: an "unsigned" integer, meaning a whole number that can't be negative Boolean: a true-or-false value, such as whether a switch is on or whether two values are equal MovieClip: a movie clip symbol TextField: a dynamic or input text field SimpleButton: a button symbol Date: information about a single moment in time (a date and time)
6.
â€«×ª× ××™×‬ •: ‫××‬ ‫ו-×ל×‬
‫××‬ if (boarder1_mc.rotation == boarder2_mc.rotation) { trace("condition 1 is true"); } else if (boarder1_mc.alpha != boarder2_mc.alpha) { trace("condition 2 is true"); } else { trace("no conditions are true"); } •: â€«×ž×§×•× ×Ÿâ€¬ â€«×ª× ×י‬ if ( (b1_mc.rotation == b2_mc.rotation) || (b1_mc.alpha == b2_mc.alpha) && (1<2) ) { trace("condition is true"); }
7.
‫לול×ות‬ •‫לול×ת‬for: for (var i:Number=0
; i< 6 ; i++) ‫תרוץ‬ ‫הזו‬ ‫הלול×ה‬6‫פעמי×‬ // { var boarder_mc :MovieClip = new MovieClip(); boarder_mc = new mcBoarder(); ‫מובי-קליפ‬ ‫של‬ ‫מופע‬ â€«×“×™× ×מית‬ â€«× ×™×¦×•×¨â€¬ ‫לול×ה‬ ‫בכל‬ // addChild(boarder); ‫לבמה‬ ‫×ותו‬ â€«× ×“×‘×™×§â€¬ // boarder.x = i * 75; ‫הלול×ה‬ â€«×‘×ž×©×ª× ×”â€¬ â€«× ×©×ª×ž×©â€¬ // }
8.
function moveBoarder( )
:void { … } // â€«×”×¤×•× ×§×¦×™×™×”â€¬ moveBoarder( ); ‫×ליה‬ ‫הקרי×ה‬ // â€«×¤×•× ×§×¦×™×•×ªâ€¬ function moveBoarder( ):Number { … } â€«×”×¤×•× ×§×¦×™×™×”â€¬ // boarder1_mc.y = moveBoarder( ); ‫×ליה‬ ‫הקרי×ה‬ // •‫ערך‬ ‫החזרת‬ ‫לל×‬ function moveBoarder ( someone_mc ):Number { someone_mc.x=100 ; // â€«×”×¤×•× ×§×¦×™×”â€¬ ‫בתוך‬ ‫בפרמטר‬ ‫שימוש‬ } moveBoarder(boarder2_mc ); â€«×ž×©×ª× ×”â€¬ â€«× ×©×œ×—â€¬ ‫הקרי×ה‬ ‫בעת‬ // •‫ערך‬ ‫החזרת‬ ‫ע×‬ •‫פרמטרי×‬ ‫שמקבלת‬ â€«×¤×•× ×§×¦×™×™×”â€¬
9.
stage.addEventListener(KeyboardEvent.KEY_DOWN, jump); ‫לבמה‬
‫מ×זין‬ ‫קישור‬ // function jump(event:KeyboardEvent):void ‫מקש‬ ‫על‬ ‫ללחיצה‬ ‫מ×זין‬ â€«×¤×•× ×§×¦×™×™×ªâ€¬ // { boarder_mc.y -= 150; trace (event.stageX); ‫המתקבל‬ ‫ב×ירוע‬ ‫שימוש‬ // stage.removeEventListener(KeyboardEvent.KEY_DOWN, jump); ‫המ×זין‬ ‫הסרת‬ // stage.addEventListener(Event.ENTER_FRAME, flip); ‫לבמה‬ ‫מ×זין‬ ‫קישור‬ // } function flip(event:Event):void ‫פריי×‬ ‫בכל‬ ‫ל×ירוע‬ ‫מ×זין‬ â€«×¤×•× ×§×¦×™×™×ªâ€¬ // { boarder_mc.rotation += 45; boarder_mc.x += 20; event.target .x += 20; ‫המתקבל‬ ‫ב×ירוע‬ ‫שימוש‬ ‫תוך‬ ,‫ככה‬ ‫לרשו×‬ ‫ג×‬ â€«× ×™×ª×Ÿâ€¬ // } ‫ומ××–×™× ×™×‬ ‫×ירועי×‬ •: â€«× ×•×¡×£â€¬ ‫מ×זין‬ ‫וקישור‬ â€«×”×¤×•× ×§×¦×™×™×”â€¬ ‫בתוך‬ ‫מ×זין‬ ‫הסרת‬ ,‫לבמה‬ ‫המ×זין‬ â€«×¤×•× ×§×¦×™×™×ªâ€¬ ‫קישור‬
10.
Math.random( ) ‫בין‬
‫ערכי×‬ ‫תחזיר‬0-‫ל‬1‫כולל‬ ‫)ל×‬1 ) // ‫שימושיות‬ â€«×¤×•× ×§×¦×™×•×ªâ€¬ •‫ממחלקת‬Math: root["b"+i+"_bn"] Math.ceil (Math.random( ) * 6) ‫בין‬ ‫מספרי×‬ -‫כ×ן‬ .‫מעלה‬ ‫כלפי‬ ‫מעגלת‬1-‫ל‬6‫כולל‬ , // •: ‫ש×‬ ‫של‬ â€«×“×™× ×מית‬ ‫הקצ×ה‬
11.
var jumpTimer:Timer =
new Timer(5000, 3); ‫של‬ ‫השהייה‬ ‫ע×‬ ,‫טיימר‬ ‫של‬ ‫חדש‬ ‫מופע‬ ‫יצירת‬5â€«×©× ×™×•×ªâ€¬ // jumpTimer.addEventListener(TimerEvent.TIMER, jump); ‫הטיימר‬ ‫של‬ ‫למופע‬ ‫מ×זין‬ ‫קישור‬ // function jump(event:TimerEvent):void ‫כל‬ ‫תפעל‬ ,‫הטיימר‬ ‫של‬ ‫המ×זין‬ â€«×¤×•× ×§×¦×™×™×ªâ€¬5â€«×©× ×™×•×ªâ€¬ // { animation_mc.play( ); ‫מובי-קליפ‬ ‫בתוך‬ ‫שקיי×‬ ‫טיימליין‬ ‫הפעלת‬ // } jumpTimer.start( ); ‫הטיימר‬ ‫×ת‬ ‫להפעיל‬ ‫על-×ž× ×ªâ€¬ ‫לכלול‬ ‫שחייבי×‬ ‫שורה‬ // ‫טיימר‬ •: ‫שלו‬ ‫ההשהייה‬ ‫ל×ירוע‬ ‫לתגובה‬ ‫מ×זין‬ â€«×•×‘× ×™×™×ªâ€¬ ‫טיימר‬ ‫מופע‬ ‫יצירת‬
12.
‫טקסט‬ ‫תיבות‬ •: (‫ז×ת‬
â€«× ×¢×©×”â€¬ ‫ל×‬ ‫)לרוב‬ ‫קוד‬ ‫ב×מצעות‬ ‫טקסט‬ ‫תיבת‬ ‫יצירת‬ var myText:TextField = new TextField( ) ; ‫טקסט‬ ‫תיבת‬ ‫של‬ ‫מופע‬ ‫יצירת‬ // addChild (myText) ; ‫לבמה‬ ‫הדבקתו‬ // myText.text = “hello†; ‫התיבה‬ ‫לתוך‬ ‫כתיבה‬ // myText.autoSize = TextFieldAoutoSize.LEFT ; ‫מ××¤×™×™× ×™×‬ â€«×©×™× ×•×™â€¬ // •: ‫טקסט‬ ‫תיבות‬ ‫ו×פיון‬ ‫עיצוב‬ var myFormat:TextFormat = new TextFormat( ) ; ‫טקסט‬ ‫תיבות‬ ‫עיצוב‬ ‫×ובייקט‬ ‫של‬ ‫מופע‬ ‫יצירת‬ // myFormat.font = “Arial†; ‫כלשהו‬ ‫למ×פיין‬ ‫עיצוב‬ â€«× ×§×‘×¢â€¬ // myText.setTextFormat (myFormat) ; ‫בסוף‬‫העיצוב‬ ‫ל×ובייקט‬ â€«×©×œ× ×•â€¬ ‫הטקסט‬ ‫תיבת‬ ‫בין‬ â€«× ×§×©×¨â€¬ //
13.
‫מערכי×‬ •‫יצירה‬: ‫מכן‬ ‫ל×חר‬
â€«×ž×©×ª× ×™×‬ ‫והשמת‬ ‫מערך‬ ‫יצירת‬ - ‫ככה‬ ‫×פשר‬ : var users:Array = new Array( ) ; users[0] = “Todd†; users[1] = “Jimmy†; users[2] = “Susan†; •: ‫היצירה‬ ‫בעת‬ â€«×ž×©×ª× ×™×‬ ‫השמת‬ - ‫ככה‬ ‫ג×‬ ‫ו×פשר‬ var users:Array = ["Todd", "Jimmy", "Susan"]; •: ‫מערכי×‬ ‫במחלקת‬ ‫שימושיות‬ â€«×¤×•× ×§×¦×™×•×ªâ€¬ users.push(name_txt.text); ‫הרשימה‬ ‫בסוף‬ â€«× ×•×¡×£â€¬ ‫××œ×ž× ×˜â€¬ ‫מוסיפה‬ // users.pop( ); ‫במערך‬ ‫ה×חרון‬ ‫ה××œ×ž× ×˜â€¬ ‫×ת‬ ‫מוחקת‬ // users.toString( ); ‫כמחרוזת‬ ‫המערך‬ ‫תכולת‬ ‫×ת‬ ‫מחזירה‬ // users.sort( ); ‫במערך‬ ‫ה××œ×ž× ×˜×™×‬ ‫×ת‬ â€«×ž×ž×™×™× ×ªâ€¬ // users.reverse( ); ‫במערך‬ ‫ה××œ×ž× ×˜×™×‬ ‫סדר‬ ‫×ת‬ ‫הופכת‬ //
14.
‫מחרוזות‬ •‫יצירה‬: ‫מכן‬ ‫ל×חר‬
‫תוכן‬ ‫והשמת‬ ‫מחרוזת‬ ‫יצירת‬ - ‫ככה‬ ‫×פשר‬ : var mystring:String = new String( ) ; Mystring=“the stringâ€; •: ‫היצירה‬ ‫בעת‬ ‫תוכן‬ ‫השמת‬ - ‫ככה‬ ‫ג×‬ ‫ו×פשר‬ var mystring:String = “the stringâ€; •: ‫מחרוזות‬ ‫במחלקת‬ ‫שימושיות‬ â€«×¤×•× ×§×¦×™×•×ªâ€¬ mystring.charAt(0) ‫המחרוזת‬ ‫מתוך‬ ‫תו‬ // mystring.indexOf("m") ‫במחרוזת‬ ‫התו‬ ‫מיקו×‬ ‫×ת‬ ‫מוצ×ת‬ // mystring.toLowerCase() â€«×§×˜× ×•×ªâ€¬ ‫ל×ותיות‬ ‫הופכת‬ // -‫ב‬ ‫מתחילה‬ ‫תמיד‬ (‫למערכי×‬ ‫)בדומה‬ ‫הספירה‬0 mystring.length // ‫המחרוזת‬ ‫×ורך‬
Download