/// <summary> /// コンストラクター /// </summary> /// <param name="boxPosition"></param> /// <param name="boxType"></param> public BoxArrayImpl( Vector3 boxPosition, BoxType.IType boxType, int groupListNum, bool isDeletable, bool isRegenerated, GameObject gameObject, BoxName boxName ) => (
/// <summary> /// Box 配列の要素を生成する /// </summary> /// <param name="boxPosition"></param> /// <param name="boxType"></param> /// <returns></returns> public static IBoxArray Create( Vector3 boxPosition, BoxType.IType boxType, int groupListNum, bool isDeleteable, bool isRegenerated, GameObject gameObject, BoxName boxName ) => new BoxArrayImpl( boxPosition, boxType, groupListNum, isDeleteable, isRegenerated, gameObject, boxName );