Compare commits
No commits in common. "91e704b97107e57f5ee59099a36f679b7a083dee" and "f11c0ebcf4dcbdcf4ef856b99deb6bd4e91d6cb3" have entirely different histories.
91e704b971
...
f11c0ebcf4
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 68161802736c17a4085eacbeb5ae1677
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,53 +0,0 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using Unity.VisualScripting;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
public class BetBtn : MonoBehaviour
|
||||
{
|
||||
public static BetBtn instance;
|
||||
public GameObject BetList;
|
||||
public Text BetText;
|
||||
public float BetValue;//投注的值
|
||||
public float AllBetValue;//投注总值
|
||||
public Button BetButton;//投注的按钮
|
||||
|
||||
public int BethourseNo;//马匹id
|
||||
public Button NumBtn;
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
{
|
||||
instance = this;
|
||||
BetList.SetActive(false);
|
||||
NumBtn.onClick.AddListener(OnClickNumBtn);
|
||||
BetValue = 50;//默认50
|
||||
SetBet();
|
||||
BetButton.onClick.AddListener(Bet_523);
|
||||
}
|
||||
|
||||
public void Bet_523()//下注
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void OnClickNumBtn()
|
||||
{
|
||||
BetList.SetActive(true);
|
||||
|
||||
}
|
||||
void SetBet()
|
||||
{
|
||||
// 获取所有的Button组件
|
||||
Button[] buttons = BetList.GetComponentsInChildren<Button>();
|
||||
|
||||
// 遍历每一个Button,添加点击事件
|
||||
foreach (Button button in buttons)
|
||||
{
|
||||
button.onClick.AddListener(() => {
|
||||
BetText.text = button.transform.GetComponentInChildren<Text>().text;
|
||||
BetValue = float.Parse(BetText.text);
|
||||
BetList.SetActive(false);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 570d7c8f2498985458356fb23ab77050
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,167 +0,0 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class RacingPanel : MonoBehaviour
|
||||
{
|
||||
//帮助
|
||||
public Button btnHelp;
|
||||
//投入蜗蛋
|
||||
public Button btnPut;
|
||||
//冠军记录
|
||||
public Button btnFirst;
|
||||
//任务
|
||||
public Button btnTask;
|
||||
//关闭
|
||||
public Button btnClose;
|
||||
|
||||
//美队
|
||||
public Button btnMei;
|
||||
//蜘蛛侠
|
||||
public Button btnPig;
|
||||
//毒液
|
||||
public Button btnDu;
|
||||
//钢铁侠
|
||||
public Button btnGang;
|
||||
//蝙蝠侠
|
||||
public Button btnBian;
|
||||
//超人
|
||||
public Button btnChao;
|
||||
//雷神
|
||||
public Button btnLei;
|
||||
//灭霸
|
||||
public Button btnMie;
|
||||
|
||||
public RectTransform imgMei;
|
||||
public RectTransform imgPig;
|
||||
public RectTransform imgDu;
|
||||
public RectTransform imgGang;
|
||||
public RectTransform imgBian;
|
||||
public RectTransform imgChao;
|
||||
public RectTransform imgLei;
|
||||
public RectTransform imgMie;
|
||||
//当前选中的图片位置
|
||||
private RectTransform nowImg;
|
||||
|
||||
public GameObject imgMeiQ;
|
||||
public GameObject imgPigQ;
|
||||
public GameObject imgDuQ;
|
||||
public GameObject imgGangQ;
|
||||
public GameObject imgBianQ;
|
||||
public GameObject imgChaoQ;
|
||||
public GameObject imgLeiQ;
|
||||
public GameObject imgMieQ;
|
||||
|
||||
public Text imgMeiT;
|
||||
public Text imgPigT;
|
||||
public Text imgDuT;
|
||||
public Text imgGangT;
|
||||
public Text imgBianT;
|
||||
public Text imgChaoT;
|
||||
public Text imgLeiT;
|
||||
public Text imgMieT;
|
||||
//当前选中蜗牛的钱
|
||||
private GameObject nowObj;
|
||||
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
{
|
||||
//美队
|
||||
btnMei.onClick.AddListener(() =>
|
||||
{
|
||||
//更新按钮图片上滑
|
||||
ImgUpward(imgMei, imgMeiQ);
|
||||
//当前选中的蜗牛
|
||||
BetBtn.instance.BethourseNo = 1;
|
||||
//StartCoroutine(Tools.AnimateText(float.Parse(imgMeiT.text),BettingBtn.instance.AllBetValue,0.5f,imgMieT));
|
||||
});
|
||||
//蜘蛛侠
|
||||
btnPig.onClick.AddListener(() =>
|
||||
{
|
||||
ImgUpward(imgPig, imgPigQ);
|
||||
BetBtn.instance.BethourseNo = 2;
|
||||
//StartCoroutine(Tools.AnimateText(float.Parse(imgPigT.text), BettingBtn.instance.AllBetValue, 0.5f, imgPigT));
|
||||
});
|
||||
//毒液
|
||||
btnDu.onClick.AddListener(() =>
|
||||
{
|
||||
ImgUpward(imgDu, imgDuQ);
|
||||
BetBtn.instance.BethourseNo = 3;
|
||||
//StartCoroutine(Tools.AnimateText(float.Parse(imgDuT.text), BettingBtn.instance.AllBetValue, 0.5f, imgDuT));
|
||||
});
|
||||
//钢铁侠
|
||||
btnGang.onClick.AddListener(() =>
|
||||
{
|
||||
ImgUpward(imgGang, imgGangQ);
|
||||
BetBtn.instance.BethourseNo = 4;
|
||||
//StartCoroutine(Tools.AnimateText(float.Parse(imgGangT.text), BettingBtn.instance.AllBetValue, 0.5f, imgGangT));
|
||||
});
|
||||
//蝙蝠侠
|
||||
btnBian.onClick.AddListener(() =>
|
||||
{
|
||||
ImgUpward(imgBian, imgBianQ);
|
||||
BetBtn.instance.BethourseNo = 5;
|
||||
//StartCoroutine(Tools.AnimateText(float.Parse(imgBianT.text), BettingBtn.instance.AllBetValue, 0.5f, imgBianT));
|
||||
});
|
||||
//超人
|
||||
btnChao.onClick.AddListener(() =>
|
||||
{
|
||||
ImgUpward(imgChao, imgChaoQ);
|
||||
BetBtn.instance.BethourseNo = 6;
|
||||
//StartCoroutine(Tools.AnimateText(float.Parse(imgChaoT.text), BettingBtn.instance.AllBetValue, 0.5f, imgChaoT));
|
||||
});
|
||||
//雷神
|
||||
btnLei.onClick.AddListener(() =>
|
||||
{
|
||||
ImgUpward(imgLei, imgLeiQ);
|
||||
BetBtn.instance.BethourseNo = 7;
|
||||
//StartCoroutine(Tools.AnimateText(float.Parse(imgLeiT.text), BettingBtn.instance.AllBetValue, 0.5f, imgLeiT));
|
||||
});
|
||||
//灭霸
|
||||
btnMie.onClick.AddListener(() =>
|
||||
{
|
||||
ImgUpward(imgMie, imgMieQ);
|
||||
BetBtn.instance.BethourseNo = 8;
|
||||
//StartCoroutine(Tools.AnimateText(float.Parse(imgMieT.text), BettingBtn.instance.AllBetValue, 0.5f, imgMieT));
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void ImgUpward(RectTransform rec,GameObject obj)
|
||||
{
|
||||
//首先判断当前图片是否为空 不为空才处理
|
||||
if (nowImg!=null)
|
||||
{
|
||||
nowImg.localPosition = Vector3.zero;
|
||||
}
|
||||
//判断当前选中的游戏对象是否为空 不为空才处理
|
||||
if (nowObj!=null)
|
||||
{
|
||||
nowObj.SetActive(false);
|
||||
|
||||
}
|
||||
|
||||
//判断是否点击的是同一个按钮
|
||||
if (nowObj == obj && nowImg == rec)
|
||||
{
|
||||
nowImg = null;
|
||||
nowObj = null;
|
||||
return;
|
||||
}
|
||||
|
||||
rec.localPosition = new Vector3(0,50,0);
|
||||
obj.SetActive(true);
|
||||
|
||||
//重新赋值
|
||||
nowImg=rec;
|
||||
nowObj=obj;
|
||||
|
||||
}
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1a8134172bc78f94aa50f146489df901
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
File diff suppressed because it is too large
Load Diff
@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d863d9ca9e3509e4c9803f57ea119d01
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
File diff suppressed because it is too large
Load Diff
@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9b637be47d7d31847a01329c4aff9edd
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Loading…
Reference in New Issue
Block a user