atlasgames-repo / fortress-defense

The unity fortress defense project
7 stars 0 forks source link

Shop feature #141

Open amirsafaricg opened 3 months ago

amirsafaricg commented 3 months ago

Shop menu with progressive grid menu applied

still needs :

m-nt commented 1 month ago

توی shop وقتی روی صفحه خالی scroll به سمت پایین انجام میشه اررور داریم:

MissingReferenceException: The object of type 'ShopItem' has been destroyed but you are still trying to access it.
Your script should either check if it is null or you should not destroy the object.
DynamicScrollRect.ScrollItem.get_RectTransform () (at Assets/Atlas games/Scripts/Shop/Scripts/GridInfiniteScroll/DynamicScrollRect/ScrollItem.cs:11)
DynamicScrollRect.ScrollContent.GetFirstItemPos () (at Assets/Atlas games/Scripts/Shop/Scripts/GridInfiniteScroll/DynamicScrollRect/ScrollContent.cs:123)
DynamicScrollRect.DynamicScrollRect.UpdateItems (UnityEngine.Vector2 delta) (at Assets/Atlas games/Scripts/Shop/Scripts/GridInfiniteScroll/DynamicScrollRect/DynamicScrollRect.cs:238)
DynamicScrollRect.DynamicScrollRect.OnScrollRectValueChanged (UnityEngine.Vector2 val) (at Assets/Atlas games/Scripts/Shop/Scripts/GridInfiniteScroll/DynamicScrollRect/DynamicScrollRect.cs:197)
UnityEngine.Events.InvokableCall`1[T1].Invoke (T1 args0) (at <31d5d65b32ec483292e13e8ae4100b93>:0)
UnityEngine.Events.UnityEvent`1[T0].Invoke (T0 arg0) (at <31d5d65b32ec483292e13e8ae4100b93>:0)
UnityEngine.UI.ScrollRect.LateUpdate () (at C:/Program Files/Unity/Hub/Editor/2020.2.5f1/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui/Runtime/UI/Core/ScrollRect.cs:863)

image

m-nt commented 1 month ago

مسیر درست شاپ اینه : image

amirsafaricg commented 1 month ago

روی صفحه خالی scroll به سمت پایین انجام میشه

رفع شد :)

m-nt commented 4 weeks ago

لطفا اسم گذاری هارو درست کن، Fortress shield بشه Activate fortress shield مثل بعقیه image

m-nt commented 4 weeks ago

یه نکته ای! ایتم های Boost قراره که به تعداد محدود وجود داشته باشه، و از shop خریداری بشه. اینو یادت نره لطفا. https://github.com/user-attachments/assets/49645cd4-9f9b-4501-8287-093313aa4f73

m-nt commented 4 weeks ago

Log نهایی نشده ؟ image اینا خالی ان

m-nt commented 4 weeks ago

یه نکته دیگه. برای Shield حد اقل 3 تا عکس ازش بساز که درحال شکستنه و هر 30 درصد که کم میشه بره توی عکس ها و نشون بده که shield داره میشکنه . و اینکه با توجه به این عکس، پایه shield قسمت پایین رو جدا کن و sorting order رو تنظیم کن تا زیر قلعه بیوفته. image image

amirsafaricg commented 4 weeks ago

یه نکته ای! ایتم های Boost قراره که به تعداد محدود وجود داشته باشه، و از shop خریداری بشه. اینو یادت نره لطفا. https://github.com/user-attachments/assets/49645cd4-9f9b-4501-8287-093313aa4f73

یادم هست تا زمانی اینونتوری تکمیل نشه انجام هر کاری مربوط به این زمینه باعث وقوع دوباره کاری میشه

amirsafaricg commented 4 weeks ago

یه نکته دیگه. برای Shield حد اقل 3 تا عکس ازش بساز که درحال شکستنه و هر 30 درصد که کم میشه بره توی عکس ها و نشون بده که shield داره میشکنه . و اینکه با توجه به این عکس، پایه shield قسمت پایین رو جدا کن و sorting order رو تنظیم کن تا زیر قلعه بیوفته. image image

نیازی به دستکاری سورتینگ اوردر نیست asset مناسب داده بشه خود به خود حل میشه این مشکل و باشه چشم

amirsafaricg commented 4 weeks ago

Log نهایی نشده ؟ image اینا خالی ان

چون asset نداریم که نهایی بشه.

m-nt commented 3 weeks ago

یه نکته دیگه. برای Shield حد اقل 3 تا عکس ازش بساز که درحال شکستنه و هر 30 درصد که کم میشه بره توی عکس ها و نشون بده که shield داره میشکنه . و اینکه با توجه به این عکس، پایه shield قسمت پایین رو جدا کن و sorting order رو تنظیم کن تا زیر قلعه بیوفته. image image

نیازی به دستکاری سورتینگ اوردر نیست asset مناسب داده بشه خود به خود حل میشه این مشکل و باشه چشم

ببین خود به خود حل میشه یعنی چی ؟ تست کردی ؟ منظور من اینه که با است های دست ساز و موقت تست کن، تست نشده از کجا میدونی خود به خود حل میشه ؟

m-nt commented 3 weeks ago

Log نهایی نشده ؟ image اینا خالی ان

چون asset نداریم که نهایی بشه.

نداشتن است چه بهونه ایه ؟ خودت یچی دست ساز بزار موقت تا ببینیم چی زدی چطور کار میکنه

amirsafaricg commented 1 week ago

موارد گفته شده اینجا حل شد‌ @m-nt