コード例 #1
0
ファイル: StageLayoutBanana.cs プロジェクト: trashbyte/LibGC
        internal void Load(EndianBinaryReader input)
        {
            Position = new Vector3(
                input.ReadSingle(),
                input.ReadSingle(),
                input.ReadSingle());

            int bananaTypeInt = input.ReadInt32();

            if (!Enum.IsDefined(typeof(BananaType), bananaTypeInt))
            {
                throw new InvalidStageLayoutFileException("Unknown StageLayoutBanana[0x0C].");
            }
            Type = (BananaType)bananaTypeInt;
        }
コード例 #2
0
ファイル: StageLayoutBanana.cs プロジェクト: trashbyte/LibGC
 public StageLayoutBanana()
 {
     Position = Vector3.Zero;
     Type     = BananaType.Single;
 }