|
|
מפרט סביבת הפיתוח - סגנון מאמא תוכן עניינים עצמים תקניים אור
ויזואליזציה
כללי
מצלמה
פעולות תקניות כללי
- כוון_אנימציית_מסגרת_מפתח(<נושא>);
- מסגרת_מפתח_פעיל(<נושא>);
- מקם_אנימציית_מסגרת_מפתח(<נושא>);
- שנה_גודל_אנימציית_מסגרת_מפתח(<נושא>);
מתודות
- # <טקסט>
- <אלמנט>.קבע_<שם_תכונה>(<ערך>);
- <אלמנט>.קבע_רכב(<ערך>);
- <משתנה>++
- <משתנה>--
- <מתודה_מוגדרת_משתמש>(<פרמטרים_אקטואליים_נדרשים>);
- <נושא>.אלץ_התכוונות_אל(<יעד>);
- <נושא>.אמור("<מה>");
- <נושא>.גע(<יעד>);
- <נושא>.גע_ברציפות(<יעד>);
- <נושא>.הבט(<הבט_לכיוון>);
- <נושא>.הבט_על(<יעד>);
- <נושא>.הזדקף();
- <נושא>.העלם_בהדרגה();
- <נושא>.הפל();
- <נושא>.הצג_בהדרגה();
- <נושא>.הצג_כותרת("<מה>");
- <נושא>.הצג_כתובית("<מה>");
- <נושא>.התגלגל(<כיוון>, <כמות>);
- <נושא>.התגלגל_במהירות(<כיוון>, <מהירות>);
- <נושא>.זוז(<כיוון>, <כמות>);
- <נושא>.זוז_אל(<כמות>, <יחס_מרחבי>, <כפי_שנראה_על_ידי>);
- <נושא>.זוז_אל_מיקום(<מיקום>);
- <נושא>.זוז_אל_סצינה(<נקודת_מבט>);
- <נושא>.זוז_במהירות(<כיוון>, <מהירות>);
- <נושא>.זוז_הרחק_מ(<יעד>, <כמות>);
- <נושא>.זוז_כלפי(<יעד>, <כמות>);
- <נושא>.חשוב("<מה>");
- <נושא>.כוון_אל(<יעד>);
- <נושא>.כוון_אל(<רביעיה>);
- <נושא>.כרע_ברך();
- <נושא>.לך(<מרחק>);
- <נושא>.לך_אל(<יעד>);
- <נושא>.נגן_צליל(<צליל>);
- <נושא>.עמוד();
- <נושא>.פנה(<כיוון>, <כמות>);
- <נושא>.פנה_במהירות(<כיוון>, <מהירות>);
- <נושא>.פנה_הרחק_מ(<יעד>);
- <נושא>.פנה_כלפי(<יעד>);
- <נושא>.צא_מהמסך();
- <נושא>.קבל_מבט_טוב(<יעד>);
- <נושא>.קבע_עמדה(<עמדה>);
- <נושא>.שב_על(<יעד>);
- <נושא>.שכב(<יעד>);
- <נושא>.שנה_גודל(<כמות>);
- <נושא>.תן_צילום_שניים_של(<כפי_שנראה_על_ידי>, <כפי_שנראה_על_ידי2>);
- <נושא>.תן_צילום_תקריב_של(<כפי_שנראה_על_ידי>);
- <נושא>.תן_תצוגת_דמות(<כפי_שנראה_על_ידי>);
- <סקריפט>
- דרוש <תנאי>, <טקסט>;
- הדפס <טקסט>, <עצם>;
- המתן(<משך>);
- מתודה_מוגדרת_סקריפט(<סקריפט>);
מתודות - מערך
- <מערך>[<אינדקס>] = <פריט>;
מתודות - מערך3
- <מערך3>.קבע_מרחק_מימין(<ערך>)
- <מערך3>.קבע_מרחק_מעל(<ערך>)
- <מערך3>.קבע_מרחק_מקדימה(<ערך>)
מתודות - רשימה
- <רשימה>.הוסף( 0, <פריט>);
- <רשימה>.הוסף(<אינדקס>, <פריט>);
- <רשימה>.הוסף(<פריט>);
- <רשימה>.הסר( 0 );
- <רשימה>.הסר(<אינדקס>);
- <רשימה>.הסר_אחרון();
- <רשימה>.נקה();
פונקציות
- <a>!=<b>
- <a><<b>
- <a><=<b>
- <a><b>
- <a>+<b>
- <a>=<b>
- <a>==<b>
- <אלמנט>.<שם_תכונה>
- <בעלים>.חלק_הנקרא("<מפתח>")
- <מה>.למחרוזת()
- <נושא>.בחזית_של(<עצם>)
- <נושא>.גבוה_מ(<עצם>)
- <נושא>.גדול_מ(<עצם>)
- <נושא>.מאחרי(<עצם>)
- <נושא>.מימין_ל(<עצם>)
- <נושא>.מעל(<עצם>)
- <נושא>.מרחק_אל(<עצם>)
- <נושא>.מרחק_לצד_ימין_של(<עצם>)
- <נושא>.מרחק_לצד_שמאל_של(<עצם>)
- <נושא>.מרחק_מאחרי(<עצם>)
- <נושא>.מרחק_מהחזית_של(<עצם>)
- <נושא>.מרחק_מעל(<עצם>)
- <נושא>.מרחק_מתחת(<עצם>)
- <נושא>.משמאל_ל(<עצם>)
- <נושא>.מתחת(<עצם>)
- <נושא>.צר_מ(<עצם>)
- <נושא>.קטן_מ(<עצם>)
- <נושא>.קצר_מ(<עצם>)
- <נושא>.קרוב_אל(<סף>, <עצם>)
- <נושא>.רחב_מ(<עצם>)
- <נושא>.רחוק_מ(<סף>, <עצם>)
- <נושא>.תן_אוריינטציה()
- <נושא>.תן_גובה()
- <נושא>.תן_נקודת_מבט()
- <נושא>.תן_עומק()
- <נושא>.תן_עמדה()
- <נושא>.תן_עמדה_נוכחית()
- <נושא>.תן_רוחב()
- (<a> או <b>)
- (<a> וגם <b>)
- (<a>%<b>)
- (<a>*<b>)
- (<a>+<b>)
- (<a>-<b>)
- (<a>/<b>)
- אקראי.הבוליאני_הבא()
- אקראי.הממשי_הבא()
- לא <a>
- מה_שנבחר()
- תן_וקטור(<ימינה>, <מעלה>, <קדימה>)
פונקציות - זמן
- אחר_הצהריים()
- לפני_הצהריים()
- תן_דקות_בשעה()
- תן_זמן_שחלף_מתחילת_העולם()
- תן_חודש_בשנה()
- תן_יום_בחודש()
- תן_יום_בשבוע()
- תן_יום_בשבוע_בחודש()
- תן_יום_בשנה()
- תן_שנה()
- תן_שניות_בדקה()
- תן_שעה()
- תן_שעה_ביום()
פונקציות - מוגדר_משתמש
- # <טקסט>
- <אלמנט>.קבע_<שם_תכונה>(<ערך>);
- <פונקציה_מוגדרת_משתמש>(<פרמטרים_אקטואליים_נדרשים>)
- דרוש <תנאי>,<טקסט>
- הדפס <טקסט>, <עצם>
- החזר <ערך>
פונקציות - מערך
- <מערך>[<אינדקס>]
- <מערך>.אורך
פונקציות - מערך3
- <מערך3>.תן_מרחק_מימין()
- <מערך3>.תן_מרחק_מעל()
- <מערך3>.תן_מרחק_מקדימה()
פונקציות - מתמטיקה
- ארק_טנגנס(<a>)
- ארק_טנגנס2(<a>, <b>)
- ארק_סינוס(<a>)
- ארק_קוסינוס(<a>)
- חזקה(<a>, <b>)
- חזקה_טבעית(<a>)
- טבעי_לוג(<a>)
- טנגנס(<a>)
- למעלות(<a>)
- לרדיאנים(<a>)
- מוחלט(<a>)
- מינימום(<a>, <b>)
- מקסימום(<a>, <b>)
- סינוס(<a>)
- עגל(<a>)
- פיי()
- קוסינוס(<a>)
- רצפה(<a>)
- שארית(<a>, <b>)
- שורש_ריבועי(<a>)
- שורש_ריבועי_על(<a>, <b>)
- תקרה(<a>)
פונקציות - עכבר
- עכבר.תן_מרחק_מקצה _עליון()
- עכבר.תן_מרחק_מקצה_שמאל()
פונקציות - רשימה
- <רשימה>[<אינדקס>]
- <רשימה>[0]
- <רשימה>.אינדקס_אחרון_של(<פריט>)
- <רשימה>.אינדקס_של(<פריט>)
- <רשימה>.גודל()
- <רשימה>.מכיל(<פריט>)
- <רשימה>.ריק()
- <רשימה>.תן_פריט_אחרון()
- <רשימה>.תן_פריט_אקראי()
פונקציות - שאל
- דיאלוג_בוליאני(<שאלה>)
- דיאלוג_מחרוזת(<שאלה>)
- דיאלוג_מספר(<שאלה>)
|