Beispiel #1
0
 public static void SetTexture(UITexture tex, ShipModel model, int texNum)
 {
     tex.mainTexture = ShipUtils.LoadTexture(model.MstId, texNum);
     if (tex.mainTexture == null)
     {
         return;
     }
     if (ResourceManager.SHIP_TEXTURE_SIZE.ContainsKey(texNum))
     {
         tex.localSize = ResourceManager.SHIP_TEXTURE_SIZE.get_Item(texNum);
     }
     else
     {
         tex.MakePixelPerfect();
     }
 }
Beispiel #2
0
 public static Texture2D LoadCardTexture(IShipModel model, bool isDamaged)
 {
     return(ShipUtils.LoadTexture(model.MstId, (!isDamaged) ? 3 : 4));
 }
Beispiel #3
0
 public static Texture2D LoadCardTexture(ShipModel model)
 {
     return(ShipUtils.LoadCardTexture(model, model.IsDamaged()));
 }
Beispiel #4
0
 public static Texture2D LoadBannerTexture(ShipModel_BattleAll model)
 {
     return(ShipUtils.LoadBannerTexture(model, model.DamagedFlgEnd));
 }
Beispiel #5
0
        public static Texture2D LoadBannerTexture(ShipModel_BattleResult model)
        {
            bool isDamaged = model.IsFriend() && model.IsDamaged();

            return(ShipUtils.LoadBannerTexture(model, isDamaged));
        }
Beispiel #6
0
 public static Texture2D LoadTexture(ShipModel model, bool isDamaged)
 {
     return(ShipUtils.LoadTexture(model.GetGraphicsMstId(), (!isDamaged) ? 9 : 10));
 }
Beispiel #7
0
 public static Texture2D LoadBannerTexture(IShipModel model, bool isDamaged)
 {
     return(ShipUtils.LoadTexture(model.MstId, (!isDamaged) ? 1 : 2));
 }
Beispiel #8
0
 public static AudioSource StopShipVoice()
 {
     return(ShipUtils.StopShipVoice(0));
 }
Beispiel #9
0
 public static Texture2D LoadTexture(ShipModel model, int texNum)
 {
     return(ShipUtils.LoadTexture(model.GetGraphicsMstId(), texNum));
 }
Beispiel #10
0
 public static AudioSource PlayTitleVoice(int voiceNum)
 {
     return(ShipUtils.PlayShipVoice(9999, voiceNum, 0, null));
 }
Beispiel #11
0
 public static AudioSource PlayPortVoice(int voiceNum, Action Onfinished)
 {
     return(ShipUtils.PlayShipVoice(0, voiceNum, 0, Onfinished));
 }
Beispiel #12
0
 public static AudioSource PlayShipVoice(ShipModelMst model, int voiceNum, Action onFinished)
 {
     return(ShipUtils.PlayShipVoice(model, voiceNum, 0, onFinished));
 }
Beispiel #13
0
 public static AudioSource PlayShipVoice(ShipModelMst model, int voiceNum)
 {
     return(ShipUtils.PlayShipVoice(model, voiceNum, 0, null));
 }
Beispiel #14
0
 public static AudioSource PlayShipVoice(ShipModelMst model, int voiceNum, int channel, Action onFinished)
 {
     return(ShipUtils.PlayShipVoice(model.GetVoiceMstId(voiceNum), voiceNum, channel, onFinished));
 }