コード例 #1
0
 public static EnvArea3DSE.PlayInfo Convert(EnvArea3DSE.EnvironmentSEInfo envInfo)
 {
     return(new EnvArea3DSE.PlayInfo()
     {
         IsActive = false,
         FirstPlaying = true,
         Root = envInfo.Root,
         ClipID = envInfo.ClipID,
         IsMooning = envInfo.IsMooning,
         IsNoon = envInfo.IsNoon,
         IsNight = envInfo.IsNight,
         IsClear = envInfo.IsClear,
         IsCloud = envInfo.IsCloud,
         IsRain = envInfo.IsRain,
         IsFog = envInfo.IsFog,
         Decay = envInfo.Decay,
         IsLoop = envInfo.IsLoop,
         Interval = envInfo.Interval,
         Audio = (AudioSource)null,
         FadePlayer = (FadePlayer)null,
         ElapsedTime = 0.0f,
         DelayTime = 0.0f,
         IsPlay = false,
         IsEnableDistance = false,
         PlayEnable = false,
         LoadSuccess = false
     });
 }
コード例 #2
0
 public bool Equal(EnvArea3DSE.EnvironmentSEInfo eInfo)
 {
     return(Object.op_Equality((Object)this.Root, (Object)eInfo.Root) && this.ClipID == eInfo.ClipID && (this.IsMooning == eInfo.IsMooning && this.IsNoon == eInfo.IsNoon) && (this.IsNight == eInfo.IsNight && this.IsClear == eInfo.IsClear && (this.IsCloud == eInfo.IsCloud && this.IsRain == eInfo.IsRain)) && this.IsFog == eInfo.IsFog && (double)this.Decay.min == (double)eInfo.Decay.min && ((double)this.Decay.max == (double)eInfo.Decay.max && this.IsLoop == eInfo.IsLoop && (double)this.Interval.min == (double)eInfo.Interval.min) && (double)this.Interval.max == (double)eInfo.Interval.max);
 }