private void setSlotItems(SlotitemModel_Battle[] models) { ProdShellingSlotLine prodShellingSlotLine = BattleTaskManager.GetPrefabFile().prodShellingSlotLine; prodShellingSlotLine.SetSlotData(models, _iList); setHexBtn(models); }
public static ProdShellingSlotLine Instantiate(ProdShellingSlotLine prefab, Transform parent) { ProdShellingSlotLine prodShellingSlotLine = Object.Instantiate <ProdShellingSlotLine>(prefab); prodShellingSlotLine.get_transform().set_parent(parent); prodShellingSlotLine.get_transform().localScaleOne(); prodShellingSlotLine.get_transform().localPositionZero(); return(prodShellingSlotLine); }
public static ProdShellingSlotLine Instantiate(ProdShellingSlotLine prefab, Transform parent) { ProdShellingSlotLine prodShellingSlotLine = UnityEngine.Object.Instantiate(prefab); prodShellingSlotLine.transform.parent = parent; prodShellingSlotLine.transform.localScaleOne(); prodShellingSlotLine.transform.localPositionZero(); return(prodShellingSlotLine); }
protected virtual void playShellingSlot(SlotitemModel_Battle model, BaseProdLine.AnimationName iName, bool isFriend, float delay) { if (model == null) { return; } Observable.Timer(TimeSpan.FromSeconds((double)delay)).Subscribe(delegate(long _) { KCV.Utils.SoundUtils.PlaySE(SEFIleInfos.SE_048); ProdShellingSlotLine prodShellingSlotLine = BattleTaskManager.GetPrefabFile().prodShellingSlotLine; prodShellingSlotLine.SetSlotData(model, isFriend); prodShellingSlotLine.Play(iName, isFriend, null); }); }
private void playSlotItemTripleLine() { ProdShellingSlotLine prodShellingSlotLine = BattleTaskManager.GetPrefabFile().prodShellingSlotLine; prodShellingSlotLine.PlayTranscendenceLine(BaseProdLine.AnimationName.ProdTripleLine, _clsAttacker.IsFriend(), null); }