حل شده چطور با Undo/Redo کار کنم؟؟؟
#1
سلام
چطور میشه نتیجه هر تاچی که انجام میشه رو به عقب برگردوند. مثلا من با کشیدن انگشتم روی صفحه خط درست میکنم و حالا میخوام با زدن یه دکمه (Undo) این خط پاک بشه (یعنی آخرین خطی که کشیدم پاک بشه)

البته با پلاگین Undo/Redo میشه ولی فقط برای نقاشی با canvas این کارو میکنه و من خط ها رو دارم بوسیله آبجکت ایجاد میکنم
این سورس هم با پلاگین Undo/Redo ساخته شده ولی نتونستم با آبجکت این کارو بکنم
ممنون از کمکتون
  پاسخ


 سپاس شده توسط:
#2
سلام
پلاگین undo&redo تو کانواس و چیز مووینگ کار میکنه.
با save , load هم میشه چنین کاری کرد.البته در حالت عادی فقط یک مرتبه.
احتمالا با آرایه ها بشه مثلا 10 تا save ذخیره کنیم.و بعد به ترتیب اونارو load کنیم.
البته من زیاد کار با آرایه ها را بلد نیستم.
  پاسخ


 سپاس شده توسط:
#3
سلام
این سورس رو که براتون ساختم نگاه کنید اگه سؤالی داشتید بپرسید:
https://www.dropbox.com/s/9ti4jw08mxpy9x....capx?dl=1
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط: amin68
#4
(1394/4/25، 02:57 صبح)Mojtaba نوشته است: سلام
این سورس رو که براتون ساختم نگاه کنید اگه سؤالی داشتید بپرسید:
https://www.dropbox.com/s/9ti4jw08mxpy9x....capx?dl=1

بسیار عالی... همونی بود که میخواستم. در مورد سوالات هم چون تازه کارم با آرایه ها و Json آشنایی ندارم که به مرور آشنا میشم
ممنون از پیگیری که دارید
  پاسخ


 سپاس شده توسط:
#5
(1394/4/25، 02:57 صبح)Mojtaba نوشته است: سلام
این سورس رو که براتون ساختم نگاه کنید اگه سؤالی داشتید بپرسید:
https://www.dropbox.com/s/9ti4jw08mxpy9x....capx?dl=1

بابت این سورس ممنون روش خوبیه ولی این خطی که شما ایجاد میکنی با خطی که من ایجاد میکنم فرق داره و این روش جواب نمیده بخاطر همین سورسشو میزارم که متوجه موضوع بشید
سورس
فکر میکنم مشکلش توی نحوه پیک کردنه
  پاسخ


 سپاس شده توسط:
#6
سلام
اگه یه روشی باشه که کل لول و تمام عملیات را آندو کنه بهتره.
مثلا با هر کلیک موس یا فشار کلیدها کل لول را ذخیره کنه و اگه آندو کردیم سیو قبلی لود بشه.
  پاسخ


 سپاس شده توسط:
#7
با پلاگین instance group تونستم مشکلو حل کنم

در ضمن دوستان با تجربه بد نیست بعضی اوقات یه مقدار از دانایی هاشون رو به اشتراک بزارن
  پاسخ


 سپاس شده توسط:


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 180 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 11,597 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi
  تپسل .....فروشگاه Hamidreza 3 1,932 1403/10/22، 11:57 عصر
آخرین ارسال: Tggi
  خروجی اندروید با Intel xdk ya mahdi 0 130 1403/8/25، 02:08 عصر
آخرین ارسال: ya mahdi

پرش به انجمن: