זוהי הפקודה ipack שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
ipack - מניפולציה של קבצי Flex המכילים Shapes
תַקצִיר
ipack -c SCRIPT
ipack -x SCRIPT
ipack -u SCRIPT
תיאור
קבצי Flex המכילים Shapes משמשים לרכיבי האחסון החזותיים של המשחקים לָשִׂישׂ
תומך. בזמן expack(1) יכול לפעול על קבצים כאלה, באמצעות ipack נוח יותר. זה
יכול לחלץ תמונות מקובץ Flex ישירות לפורמט PNG, וליצור או לעדכן את Flex
קבצים מתוך רשימה של קבצי PNG.
הפרמטר הראשון קובע את אופן הפעולה:
-c בריאה
קובצי Flex ופלטה חדשים נוצרים בהתאם להוראות הכלולות ב
מה היא SCRIPT קובץ.
-u עדכון
עובד כמו יצירה, אבל מעדכן קובץ Flex קיים.
-x הפקה
התוכן של קובץ Flex המתואר ב- SCRIPT הקובץ מחולצים כמו PNG
מנותח לתוכן שלו, כמתואר בקובץ הסקריפט הזה.
תסריט שלח פוּרמָט
קווים ריקים, וקווים המתחילים בסימן פאונד (#) מתעלמים.
השמות של קבצי הארכיון והפלטות המשויכים ל-Flex ניתנים בשורות המכילות
רווח לבן אופציונלי, אחד האסימונים ארכיון or לוח הצבע, רווח לבן ושם הקובץ.
קווים אחרים מגדירים צורה אחת כל אחד, וחייבים להתחיל במספר חריץ תמונה, ואחריו א
קו נטוי (/), מספר הפריימים, נקודתיים (:), ולבסוף מפרט קובץ ה-PNG. ה
מספרים יכולים להינתן בעשרוני, אוקטלי עם קידומת 0; או בהקסדצימלי
עם קידומת 0x. מפרט הקובץ מורכב משם הקובץ PREFIX, אופציונלי
אחריו מספר וכיוון בסוגריים, אופציונלי ואחריו רווח לבן וה-
מילה דירה.
כברירת מחדל, כל צורה מתאימה למספר קבצי PNG (אחד לכל מסגרת) בשם
PREFIXnn. Png עם nn הוחלף במספר המסגרת. אם ביטוי הסוגר האופציונלי הוא
בשימוש במפרט ה-Shape מתאים לקובץ PNG בודד במקום זאת. הקובץ הזה
מכיל את כל המסגרות, שכל אחת מהן בגודל 8 על 8 פיקסלים, מסודרות אחת ליד השנייה
ברשת מלבנית. המספר בביטוי בסוגריים נותן את הגודל של רשת זו ב
הכיוון המצוין. הכיוון יכול להיות גם וגם מטה or לרוחב.
דוגמאות
ipack -c island.scr
יוצר קובץ Flex וקובץ פלטות כפי שצוין על ידי island.scr.
ipack -x island.scr
מחלץ את כל הרכיבים המתוארים ב island.scr מקובץ Flex המופיע בו.
דוגמה תסריט
# קובץ סקריפט עבור island.flx
archive island.flx
# הכניסו את הפלטה לקובץ הזה
palette island.pal
# לתמונה האפסית יש 32 פריימים בקבצים
# zero00.png עד zero31.png
0/32:אפס
# תמונה 5 מורכבת מ-22 פריימים המאוחסנים בקובץ
# five.png ברשת של 5 פריימים לרוחבו (שמשמעותו
# 5 שורות מהן האחרונה מכילה רק 2 פריימים)
5/22: חמש (5 רוחב) שטוח
# תמונה 4 מורכבת מ-12 פריימים המאוחסנים בקובץ
# four.png ברשת של 3 על 4
4/12: ארבע (4 למטה) שטוח
# תמונות 1 עד 3 לא צוינו
השתמש ב-ipack באינטרנט באמצעות שירותי onworks.net