Recommended
KEY
HCD-net ワークショップ「ユーザーエクスペリエンスデザインのためのストーリーテリング」 part3 ストーリーを作る
PDF
pengantar logika-dan_algoritma
PDF
Prestito personale-finalizzato
PDF
PDF
PDF
PPS
PPT
PPTX
PDF
PPTX
No Bullshit Social Media Book Review
PPT
PDF
Ansal heights 2_sector_86_gurgaon
PDF
Red Flag Cargo Security Global Overview
PPTX
PPTX
Правила оформления деловых писем
PDF
Ways of Working in the Networked Society - The Mental Leaps at Ericsson 3G
PPTX
PPTX
Apuvälinepalveluiden tutkimuksesta Heidi Anttila
PPTX
PPT
Cushion Butterfield Collection - February 2015
PDF
processo-jurisdicao-e-processualismo-constitucional-democratico-na-america-l...
PPTX
PDF
Primera colección - Astrid A Urban Afrowear
PPTX
Literatura catalana de postguerra
PDF
בדרך לפולימורפיזם - העמסת ועקיפת פונקציות
PDF
PDF
ג'אווה - תכנות מונחה עצמים - מתודות - דריסה/חפיפה, העמסה ומתודות בונות
PDF
PDF
תכנות מונחה עצמים - מחלקות
More Related Content
KEY
HCD-net ワークショップ「ユーザーエクスペリエンスデザインのためのストーリーテリング」 part3 ストーリーを作る
PDF
pengantar logika-dan_algoritma
PDF
Prestito personale-finalizzato
PDF
PDF
PDF
PPS
PPT
Viewers also liked
PPTX
PDF
PPTX
No Bullshit Social Media Book Review
PPT
PDF
Ansal heights 2_sector_86_gurgaon
PDF
Red Flag Cargo Security Global Overview
PPTX
PPTX
Правила оформления деловых писем
PDF
Ways of Working in the Networked Society - The Mental Leaps at Ericsson 3G
PPTX
PPTX
Apuvälinepalveluiden tutkimuksesta Heidi Anttila
PPTX
PPT
Cushion Butterfield Collection - February 2015
PDF
processo-jurisdicao-e-processualismo-constitucional-democratico-na-america-l...
PPTX
PDF
Primera colección - Astrid A Urban Afrowear
PPTX
Literatura catalana de postguerra
Similar to Cs3 3
PDF
בדרך לפולימורפיזם - העמסת ועקיפת פונקציות
PDF
PDF
ג'אווה - תכנות מונחה עצמים - מתודות - דריסה/חפיפה, העמסה ומתודות בונות
PDF
PDF
תכנות מונחה עצמים - מחלקות
PDF
C# .net lecture 1 in Hebrew
PDF
ג'אווה - תכנות מונחה עצמים - משתנים מטיפוס מחלקה והמרת טיפוסים למעלה/למטה
PDF
PPT
ActionScript 3.0-מדריך בסיסי ל
PPTX
DOCX
PDF
PDF
PDF
סטנדרטים בכתיבת Java script
PDF
Qa extreme2011 from classic lc to agile and the testers types of the future_b...
PDF
C# .net lecture 5 win forms (2)
PDF
PDF
PDF
PDF
Recruiting UX professionals (and other lessons) - Barak Danin
More from Shahar Akam
PPT
PPTX
DOCX
DOCX
Directions evaluation & management
PPTX
DOC
PPT
DOC
DOCX
PPTX
New microsoft power point presentation
Cs3 3 1. 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 // המחרוזת אורך