Unity-Technologies / 2d-extras

Fun 2D Stuff that we'd like to share!
Other
1.54k stars 342 forks source link

PopulateRuleOverideTileWizard can't work right #375

Open wuqi2512 opened 1 year ago

wuqi2512 commented 1 year ago

After running Populate From Sprite Sheet, Ovierride Sprite's Sprite on GUI was correctly changed, and other changes that should be made were not changed

ChuanXin-Unity commented 1 year ago

After running Populate From Sprite Sheet, Ovierride Sprite's Sprite on GUI was correctly changed, and other changes that should be made were not changed

Sorry, would it be possible to explain more about the problem you are facing? I don't quite understand the issue here. Thanks!

wuqi2512 commented 1 year ago

“Populate From Sprite Sheet”(red) in RuleOverrideTile's Context Menu can't work right. It only change the override sprite's sprites(blue), did not override the rule tile correctly. Sorry for my poor English.

屏幕截图 2023-09-05 134726
ChuanXin-Unity commented 1 year ago

Could you share a screenshot of your original RuleTile and highlight the properties it should update correctly?

wuqi2512 commented 1 year ago
屏幕截图 2023-09-05 143746
wuqi2512 commented 1 year ago

use "Populate From Sprite Sheet":

屏幕截图 2023-09-05 144220

drag sprites by myself(correct override):

屏幕截图 2023-09-05 144208
ChuanXin-Unity commented 1 year ago

If you tried placing Override Tile 1, does it give you the same results as New Rule Tile 1 (Override)?

wuqi2512 commented 1 year ago

not same as the correct override, it is transparent.

ChuanXin-Unity commented 1 year ago

I do not understand what you mean unfortunately.

Please share all the differences that you are seeing and include all the input Spritesheets as well. Populate from Sprite Sheet matches by the names of the Sprites, so please do include the name of all the Sprites as well.