private void _draw() { TargetObject = GameObject.Find("/BattleTaskManager/Stage/BattleField/FriendFleetAnchor/吹雪/ShipTexture/Object3D"); to = GameObject.Find("/BattleTaskManager/Stage/BattleField/FriendFleetAnchor/吹雪").GetComponent <UIBattleShip>(); ShipOffset = Resources.Load <mst_shipgraphbattle>("Data/mst_shipgraphbattle"); if (!isDamaged) { offsetX = ShipOffset.param[NowShip].foot_x; offsetY = ShipOffset.param[NowShip].foot_y; ShipState = 9; } else { offsetX = ShipOffset.param[NowShip].foot_d_x; offsetY = ShipOffset.param[NowShip].foot_d_y; ShipState = 10; } TargetObject.transform.localPosition = new Vector3(offsetX, offsetY, 0f); Debug.Log("ShipNo: " + NowShip + " /ShipState =" + ShipState + " offset(x,y)=" + offsetX + "," + offsetY); to.object3D.mainTexture = SingletonMonoBehaviour <ResourceManager> .Instance.ShipTexture.Load(NowShip, ShipState); if (to.object3D.mainTexture == null) { Debug.Log("Null Texture."); } to.object3D.MakePixelPerfect(); }
private void _draw() { this.TargetObject = GameObject.Find("/BattleTaskManager/Stage/BattleField/FriendFleetAnchor/吹雪/ShipTexture/Object3D"); this.to = GameObject.Find("/BattleTaskManager/Stage/BattleField/FriendFleetAnchor/吹雪").GetComponent <UIBattleShip>(); this.ShipOffset = Resources.Load <mst_shipgraphbattle>("Data/mst_shipgraphbattle"); if (!this.isDamaged) { this.offsetX = (float)this.ShipOffset.param.get_Item(this.NowShip).foot_x; this.offsetY = (float)this.ShipOffset.param.get_Item(this.NowShip).foot_y; this.ShipState = 9; } else { this.offsetX = (float)this.ShipOffset.param.get_Item(this.NowShip).foot_d_x; this.offsetY = (float)this.ShipOffset.param.get_Item(this.NowShip).foot_d_y; this.ShipState = 10; } this.TargetObject.get_transform().set_localPosition(new Vector3(this.offsetX, this.offsetY, 0f)); Debug.Log(string.Concat(new object[] { "ShipNo: ", this.NowShip, " /ShipState =", this.ShipState, " offset(x,y)=", this.offsetX, ",", this.offsetY })); this.to.object3D.mainTexture = SingletonMonoBehaviour <ResourceManager> .Instance.ShipTexture.Load(this.NowShip, this.ShipState); if (this.to.object3D.mainTexture == null) { Debug.Log("Null Texture."); } this.to.object3D.MakePixelPerfect(); }