עד עכשיו למדתם לעבוד עם שורות template, הפעם עם שורות code.
מה היתרון של שורת קוד?
מה היתרון של שורת קוד?
לפעמים צריך לחזור על אותו ביטוי הרבה פעמים (למשל ,(math.random(-$i*j,$i*j).
כדי להמנע מלרשום את הדבר המייגע הזה כל כך הרבה פעמים אפשר לקצר תהליכים בעזרת שורת הקוד.
זו רק דוגמא אחת לנפלאות שאפשר לעשות עם שורת הקוד, שורת הקוד בעצם מאפשרת לכם להשתמש בכמה קודי Lua בתוך הסקריפט שלכם, וזה שעכשיו ציינתי הוא "הכנסת ערך למשתנה".
ישנם שלושה סוגים (שאני מכיר) של code:
code once - מתבצע פעם אחת בכל הסקריפט.
code line - מתבצע פעם אחת בשורה.
code syl - מתבצע פעם אחת בכל הברה.
את מה שאתם רושמים בשורת code אתם לא רושמים בתוך סוגריים מסולסלים, דוגמא לקוד טיפוסי:
שמים לב לנקודה-פסיק שבסוף השורה? היא נועדה כדי להפריד בין ביטויים.
אחר כך אני יכול לרשום var איפה שאני רוצה וזה יהיה כמו לרשום (syl.width/3)*2.
עבודה עם שורת code אני לא אלמד כי אני לא רוצה להכנס לעבודה עם Lua (כי זה נושא ארוך וגם ככה אני לא בקיא בו מספיק בשביל ללמד).
וכאן אנחנו מסיימים את החלק של הקריוקי, בפעם הבאה מתחילים עם קידוד.
כדי להמנע מלרשום את הדבר המייגע הזה כל כך הרבה פעמים אפשר לקצר תהליכים בעזרת שורת הקוד.
זו רק דוגמא אחת לנפלאות שאפשר לעשות עם שורת הקוד, שורת הקוד בעצם מאפשרת לכם להשתמש בכמה קודי Lua בתוך הסקריפט שלכם, וזה שעכשיו ציינתי הוא "הכנסת ערך למשתנה".
ישנם שלושה סוגים (שאני מכיר) של code:
code once - מתבצע פעם אחת בכל הסקריפט.
code line - מתבצע פעם אחת בשורה.
code syl - מתבצע פעם אחת בכל הברה.
את מה שאתם רושמים בשורת code אתם לא רושמים בתוך סוגריים מסולסלים, דוגמא לקוד טיפוסי:
var = (syl.width/3)*2;
שמים לב לנקודה-פסיק שבסוף השורה? היא נועדה כדי להפריד בין ביטויים.
אחר כך אני יכול לרשום var איפה שאני רוצה וזה יהיה כמו לרשום (syl.width/3)*2.
עבודה עם שורת code אני לא אלמד כי אני לא רוצה להכנס לעבודה עם Lua (כי זה נושא ארוך וגם ככה אני לא בקיא בו מספיק בשביל ללמד).
וכאן אנחנו מסיימים את החלק של הקריוקי, בפעם הבאה מתחילים עם קידוד.
תודה על השיעור, ואת ה-code once/line/syl, רושמים ב-EFFECT?
השבמחקמצתרף לשאלה.
השבמחקכן
השבמחקתענה גם גם בשיעורים הקודמים
השבמחקהוא לא נותן לעשות APPLY כשאני רושם Code syl ב- EFFECT...
השבמחק