diff --git a/spine-as3/spine-as3/src/spine/Skeleton.as b/spine-as3/spine-as3/src/spine/Skeleton.as index 2ccd80d57..12195006d 100644 --- a/spine-as3/spine-as3/src/spine/Skeleton.as +++ b/spine-as3/spine-as3/src/spine/Skeleton.as @@ -35,10 +35,10 @@ public class Skeleton { internal var _slots:Vector.; internal var _drawOrder:Vector.; internal var _skin:Skin; - public var r:int = 1; - public var g:int = 1; - public var b:int = 1; - public var a:int = 1; + public var r:Number = 1; + public var g:Number = 1; + public var b:Number = 1; + public var a:Number = 1; public var time:Number; public var flipX:Boolean; public var flipY:Boolean; diff --git a/spine-csharp/src/Skin.cs b/spine-csharp/src/Skin.cs index 8aa1bd867..c4da28560 100644 --- a/spine-csharp/src/Skin.cs +++ b/spine-csharp/src/Skin.cs @@ -45,7 +45,7 @@ namespace Spine { public void AddAttachment (int slotIndex, String name, Attachment attachment) { if (attachment == null) throw new ArgumentNullException("attachment cannot be null."); - attachments.Add(new KeyValuePair(slotIndex, name), attachment); + attachments[new KeyValuePair(slotIndex, name)] = attachment; } /// May be null.