לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #4  
ישן 14-08-2006, 15:10
  Justniv Justniv אינו מחובר  
 
חבר מתאריך: 08.10.04
הודעות: 559
בתגובה להודעה מספר 1 שנכתבה על ידי Justniv שמתחילה ב "צריך עזרה עם ירייה"

psykick - קבעתי ש ה X ו Y של הירייה שווה ל X ו Y של הקנה

Dragoon - קראתי על הפקודה בפלאש וגם באשכול הזה:
http://www.fresh.co.il/vBulletin/sh...t=localToGlobal

וניסיתי לעשות מה שפוקסי בריין אמר - יצרתי אובייקט בשם POINT הגדרתי לו קורדינאטות של הקנה, השתמשתי בlocalToGlobal בשביל להמיר אותם וזה עדיין פועל לי אותו דבר...
לפני שאני רושם את הקוד עוד שאלה: למה אני צריך לרשום את שם הMC ואז את הפקודה localToGlobal??
הנה הקוד בפריים:
קוד:
var mouseLis:Object= new Object(); mouseLis.onMouseDown= function(){ pressed=true var point:Object= {x: ak.cane._x, y:ak.cane._y} ak.localToGlobal(point) point_y= point.x point_x= point.y } mouseLis.onMouseUp= function(){ pressed=false } Mouse.addListener(mouseLis) bull_num=0

והקוד ברובה:
קוד:
onClipEvent (enterFrame) { if(_root.pressed==true){ attachMovie("bullet","bullet"+_root.bull_num,_root.bull_num,{_x:point_x,_y:poin t_y}) _root.bull_num+=1 } radians= Math.atan2(_root._ymouse-_y,_root._xmouse-_x) malot= Math.round(radians*180/Math.PI) _rotation= malot }
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #12  
ישן 17-08-2006, 16:18
  -FoxyBrain- -FoxyBrain- אינו מחובר  
 
חבר מתאריך: 03.09.05
הודעות: 2,857
טוב, בוא נעשה קצת סדר...
בתגובה להודעה מספר 11 שנכתבה על ידי dragoon שמתחילה ב "לא צריך. פשוט צריך לגשת לזוית..."

כל מה שאתה צריך לעשות זה להדביק את היריות מחוץ למוביקליפ של הרובה שלך.
אין צורך לשמור את הזווית, רק כשאתה יוצר אותה אתה מגדיר לו באיזו זווית להתקדם ובאיזו מהירות.

אולי תגיד בדיוק איפה אתה מתקשה?

עכשיו, דרגון. זה לא הכי טוב לערב בין גרפיקה לתכנות. אם רוצים לעבוד נכון, ממאפיינים בכלל לא צריך לקבל נתונים. מוצאים את הזווית ורק אז מציגים אותה על הבמה בעזרת rotation. כלומר, שומרים את הזווית במשתנה ומגדירים שהrotation יהיה שווה למשתנה. אם לחצו על העכבר, לוקחים את אותו משתנה ובו משתמשים כדי לנתב את הכדור - בשום אופן לא מוציאים את הזווית מתוך מאפיין הrotation של הרובה.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 09:53

הדף נוצר ב 0.06 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר