# File lib/rubygame/color/models/rgb.rb, line 42 def initialize( color ) if color.kind_of?(Array) @r, @g, @b, @a = color.collect { |i| i.to_f } @a = 1.0 unless @a elsif color.respond_to?(:to_rgba_ary) @r, @g, @b, @a = color.to_rgba_ary end end