azerion / phaser-spine

A plugin for Phaser 2 that adds Spine support
MIT License
121 stars 58 forks source link

skin color fix, error fix connected with custom array types in es6 #63

Open khachatur91 opened 7 years ago

khachatur91 commented 7 years ago

Changing skins doesn't set proper color on slots, so I just wrote a quick fix by setting the attachment rgb to skin's rgb in setAttachment. I believe it can done in better way. In addition I noticed that in _attachAll function slot.data.attachmentName should be used instead of slot.attachment.name for proper functionality. I'm writing my code in es6 standard where typeof(Float32Arary) caused an error, so I just removed them, and exported the class in the end which I do with all of your plugins .. it would be nice if you accept those changes for es6 but even if you wouldn't it's not critical.