ABA


"איך ניתן למחוק canvas לאחר שיצרתי אותו? JavaScript"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20502 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20502
TheDrag0n לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 12.6.02
34166 הודעות, 3 פידבק
   01:37   29.01.14   
אל הפורום  
  איך ניתן למחוק canvas לאחר שיצרתי אותו? JavaScript  
 
  
היי,
כרגע יצרתי את המשחק איקס עיגול, ועשיתי שלאחר שיש ניצחון המשבצות המנצחות יעבור עליהם קו (כדי להמחיש את הניצחון).

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

clearRect רק מוחק לי את הקו שציירתי, אבל לא את ה-canvas שנוצר.

תודה .

http://img213.imageshack.us/img213/2433/wallpaper289295.jpg


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אין דרך חד משמעית לאפס CANVAS hezhez  29.01.14 08:17 1

       
hezhez  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.5.02
1123 הודעות, 1 פידבק
   08:17   29.01.14   
אל הפורום  
  1. אין דרך חד משמעית לאפס CANVAS  
בתגובה להודעה מספר 0
 
יש לך שתי דרכים:

1.
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillRect(0,0,0,0);

2. לעשות לCANVAS REMOVE ולבנות אותו מחדש (שזה פחות מומלץ).


בהצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net