Commit 209eb921 authored by wanqing's avatar wanqing

修改代码

parent da3c29f5
......@@ -50,6 +50,8 @@ public class BattleUI : MonoBehaviour
private int m_mouseIndex = 0;//点击次数
private bool m_bIsShowMouse = true;//是否显示手指图标
private int m_bombIndex = 0;//炸弹计数
private Image m_joystickImage;
private Image m_thumbImage;
public bool IsLeftEmtryBomb { get { return m_bombIndex >= 3; } }//是否不剩炸弹了
public bool IsBombButtonCanInteractable { get { return m_boomBtn.interactable; } }
void Awake()
......@@ -73,6 +75,8 @@ public class BattleUI : MonoBehaviour
private void Start()
{
m_boomBtn.interactable = false;
m_joystickImage = GameServices.inputService.joyStick.GetComponent<Image>();
m_thumbImage = GameServices.inputService.joyStick.thumb.GetComponent<Image>();
}
void SetDragMode()
{
......@@ -317,4 +321,16 @@ public class BattleUI : MonoBehaviour
varVec2.y = y;
m_symbolObj.transform.localPosition = varVec2;
}
//摇杆图标出现
public void ShowJoystick()
{
m_joystickImage.color = Color.white;
m_thumbImage.color = Color.white;
}
//摇杆图标隐藏
public void HideJoystick()
{
m_joystickImage.color = Color.clear;
m_thumbImage.color = Color.clear;
}
}
......@@ -304,6 +304,7 @@ public class CarView : MonoBehaviour
varThumb.x = 80;
varThumb.y = 80;
m_thumbRT.sizeDelta = varThumb;
BattleCtrl.instance.battleUI.ShowJoystick();
}
// 抬起回调
void OnTouchUp()
......@@ -336,6 +337,7 @@ public class CarView : MonoBehaviour
BattleCtrl.instance.battleUI.SetSymbolPos(0, 0);
//----------摇杆操作
BattleCtrl.instance.battleUI.HideJoystick();
Vector2 varThumb = m_thumbRT.sizeDelta;
varThumb.x = 4000;
varThumb.y = 4000;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment