本文整理汇总了C#中Button.GetInstanceID方法的典型用法代码示例。如果您正苦于以下问题:C# Button.GetInstanceID方法的具体用法?C# Button.GetInstanceID怎么用?C# Button.GetInstanceID使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Button
的用法示例。
在下文中一共展示了Button.GetInstanceID方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: tapBtn
public static void tapBtn(Button btn, string type)
{
//if we're clicking a button that's already selected, unselect it
if(btnNowInstanceID == btn.GetInstanceID()){
deselectSelected(btn);
//if a script button is selected and we've just tapped a bank button
//assign the script button the bank button's icon
}else if(type == "BankBtns" && selectedBtnType == "ScriptBtns"){
selectedBtn.gameObject.GetComponent<Image>().sprite =
btn.transform.parent.Find("Icon").gameObject.GetComponent<Image>().sprite;
resetSelection(btn);
//if a bank button is selected and we've just tapped a script button
//assign the script button the bank button's icon
}else if(type == "ScriptBtns" && selectedBtnType == "BankBtns"){
btn.gameObject.GetComponent<Image>().sprite =
selectedBtn.transform.parent.Find("Icon").gameObject.GetComponent<Image>().sprite;
resetSelection(btn);
//if nothing is selected at all, just select the button that was tapped
}else{
selectNewButton(btn, type);
}
}
示例2: isCorrectButton
public bool isCorrectButton(Button button)
{
if (button.GetInstanceID() == this.buttonCheckList.Peek().GetInstanceID()) {
this.buttonCheckList.Dequeue();
return true;
}
else
return false;
}
示例3: selectNewButton
static void selectNewButton(Button btn, string type)
{
selectedBtn = btn;
btnNowInstanceID = selectedBtn.GetInstanceID();
selectedBtnType = type;
selectColors(btn);
deselectAllBesidesCurrent(type);
}