Enum型への対応
Posted: 2018/11/29 02:16
先日はお世話になりました。
ParameterConatinerのEnum型を使うために、いくつか拡張してほしいStateがあります。
・SendMessageGameObject
引数にEnum型を渡せるようにしてほしい。
※できれば、他にもParameterContainerで使える型にも対応してほしい
・CalcParameter
EnumでもAdd的な機能がほしい。
その場合、Enum範囲を超えないように自動的にループやリミットしてほしい。
※Intの場合、Add:1やAdd:-1として、受け取る側で範囲チェックしてループやリミットをかけ、キャストして使っています。
ひとまず、IntからEnumに変更しようとしたら詰まってしまったもので。
ご検討よろしくお願いします。
ParameterConatinerのEnum型を使うために、いくつか拡張してほしいStateがあります。
・SendMessageGameObject
引数にEnum型を渡せるようにしてほしい。
※できれば、他にもParameterContainerで使える型にも対応してほしい
・CalcParameter
EnumでもAdd的な機能がほしい。
その場合、Enum範囲を超えないように自動的にループやリミットしてほしい。
※Intの場合、Add:1やAdd:-1として、受け取る側で範囲チェックしてループやリミットをかけ、キャストして使っています。
ひとまず、IntからEnumに変更しようとしたら詰まってしまったもので。
ご検討よろしくお願いします。