הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   התחלתי לפני איזה שבועיים ללמוד AS בפלאש. (https://hosts.co.il/forums/showthread.php?t=25325)

nevo 30-06-06 14:34

התחלתי לפני איזה שבועיים ללמוד AS בפלאש.
 
בוא נראה אם מישהו יבין מה עשית פה( זה דבר לדעתי מאוד טוב) ככה אני מתאר לעצמי שפלאשיסטים ישר יראו את זה.
http://loading.co.il/uploads/933471074.html

meshuga 30-06-06 14:37

ציטוט:

נכתב במקור על ידי nevo
בוא נראה אם מישהו יבין מה עשית פה( זה דבר לדעתי מאוד טוב) ככה אני מתאר לעצמי שפלאשיסטים ישר יראו את זה.
http://loading.co.il/uploads/933471074.html

אתה לוקח את הקוד צבע ומריץ אותו מאדום לכחול והפוך :|?

nevo 30-06-06 14:38

ציטוט:

נכתב במקור על ידי meshuga
אתה לוקח את הקוד צבע ומריץ אותו מאדום לכחול והפוך :|?

לא בידיוק נסה לעלות על שניהם במהירות( לדוגמא) וישר לצאת מבלי שזה יסיים ואחרי זה תן לזה שוב פעם אבל שיסיים.

Elad-A 30-06-06 14:39

חחח הדבר היחיד ששמתי אליו לב זה שעוברים על הכפתור ה"לא מתוכנת" יש את הסמן בצורת יד ובשני ה"מתוכנת" יש חץ חחח :)

nevo 30-06-06 14:39

ציטוט:

נכתב במקור על ידי Elad-A
חחח הדבר היחיד ששמתי אליו לב זה שעוברים על הכפתור ה"לא מתוכנת" יש את הסמן בצורת יד ובשני ה"מתוכנת" יש חץ חחח :)

לא זה לא זה :P

meshuga 30-06-06 14:41

ציטוט:

נכתב במקור על ידי nevo
לא זה לא זה :P

אהה..זה הבנתי לפני כבר...
באחד זה סרטון כאילו movieclip שזה לפי on(mouseX) (כי יש שניים) (או שזה כפתור...יש כמה שיטות לזה..בכל זאת זה מורכב מסרטונים) והשני זה לפי תיכנות שברגע שאתה יוצא זה חוזר מאותה נקודה שהגעת אליה.


אגב, זה חמוד ++

nevo 30-06-06 14:43

ציטוט:

נכתב במקור על ידי meshuga
אהה..זה הבנתי לפני כבר...
באחד זה סרטון כאילו movieclip שזה לפי on(mouseX) (כי יש שניים) והשני זה לפי תיכנות שברגע שאתה יוצא זה חוזר מאותה נקודה שהגעת אליה.

טוב אתה קרוב אני יסביר לכם :P
ככה בראשון זה כפתור "רגיל" בFLASH שכמו כל פלאשיסט שרוצה לעשות שתנועה "כאילו" תחזור אחורה אז הוא סם בUP את התנועה בחזרה ובOVER הוא סם את התנועה אבל זה לא אפקט מושלם אם יש אנימציה ארוכה או סתם שמישהו יצא מהר מכפתור לכן אני תיכנתתי פה דבר כזה שזה פשוט חוזר פרמים אחורה מאיפה שזה היה אם תרצו אני יפרסם לכם את הקוד.

meshuga 30-06-06 14:46

ציטוט:

נכתב במקור על ידי nevo
טוב אתה קרוב אני יסביר לכם :P
ככה בראשון זה כפתור "רגיל" בFLASH שכמו כל פלאשיסט שרוצה לעשות שתנועה "כאילו" תחזור אחורה אז הוא סם בUP את התנועה בחזרה ובOVER הוא סם את התנועה אבל זה לא אפקט מושלם אם יש אנימציה ארוכה או סתם שמישהו יצא מהר מכפתור לכן אני תיכנתתי פה דבר כזה שזה פשוט חוזר פרמים אחורה מאיפה שזה היה אם תרצו אני יפרסם לכם את הקוד.

זה מה שאמרתי....:|..רק שזה הסבר אחר....כמו שכתבתי יש הרבה שיטות לעשות כפתור..
בכל זאת...כן, למה לא ...תפרסם את הקוד...זה לא יזיק נגיד ככה ;)

nevo 30-06-06 14:53

אוקיי זה דיי פשוט בשבילי אז ככה יוצרים MovieClip חדש ובפריים הראשון מציירים את התמונה ההתחלתית הולכים לACTION של אותו פריים ועושים שם
קוד:

stop();
אוקיי עוברים לפריים מספר 2 פשוט מוסיפים עוד קייפריים.
ואז עושים את האנימצייה( כמה פרמיים שאתם רוצים) ובפריים האחרון עושים.
קוד:

stop();
אוקיי נגמר החלק הפשוט.
אחרי זה אתם עוברים לעמוד הראשי מצרפים את אותו הMovieClip וב
Instance Name כותבים לו myBott.
אוקיי לוחצים על הפריים הראשון למעלה לא אמור להיות יותר מאחד.
הולכים לACTION ומוסיפים את הקוד שבניתי :P
קוד:

_global.getCurrentFrame = 2;
myBott.onEnterFrame = function(){
    y1 = _root.myBott._y;
    y2 = _root.myBott._height + y1;
    x1 = _root.myBott._x;
    x2 = _root.myBott._width + x1;
    if((_ymouse  >  y1 && _xmouse > x1) && (_ymouse <= y2 && _xmouse <= x2)){
                if( _global.getCurrentFrame < 30){
                    _global.getCurrentFrame++;
                    _root.myBott.gotoAndPlay(_global.getCurrentFrame);
                    startIt = true;
                }
        }
        else
        {
                if(startIt == true){
                    if( _global.getCurrentFrame > 0){
                        _global.getCurrentFrame--;
                        _root.myBott.gotoAndPlay(_global.getCurrentFrame);
                    }
                }
        }
}

כל הזכויות שמורות :P

Elad-A 30-06-06 14:54

פשש מתוכחם מאוד... |קורץ|


כל הזמנים הם GMT +2. הזמן כעת הוא 22:51.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ