Unity原始碼分享之 電視遙控器按鈕事件控制

2021-10-24 17:09:11 字數 2044 閱讀 7871

在做unity手機遊戲適配成電視遊戲時,出現乙個問題,在電視上開啟unity打包出的apk時,頂上有全屏提示彈窗。

解決方法:在開始場景的任意乙個指令碼的start方法中加上一句**。

screen.fullscreen =

false

;//關閉全屏提示

遙控器的確定鍵是keycode.joystickbutton0

電腦鍵盤的空格鍵是keycode.space

public gameobject yes_1;

public gameobject no_1;

private int choose_1;

private bool sign_1;

private color yescolor;

private color nocolor;

private vector3 big;

private vector3 small;

private bool sign_2;

public gameobject yes_2;

public gameobject no_2;

private int choose_2;

void

start()

public

void

exitover()

if(input.

getkeydown

(keycode.rightarrow))if

((input.

getkeyup

(keycode.space)

|| input.

getkeyup

(keycode.joystickbutton0)))

if(choose_2 ==2)

}}}

public

void

pausecon()

if(sign_1)

if(input.

getkeydown

(keycode.rightarrow))if

((input.

getkeyup

(keycode.space)

|| input.

getkeyup

(keycode.joystickbutton0)))

if(choose_1 ==2)

}}}

public gameobject color1;

public gameobject color2;

public gameobject color3;

private int sign;

//1 2 3

private vector3 big;

private vector3 small;

public

void

tvcontroller()

if(sign ==3)

}if(input.

getkeydown

(keycode.rightarrow))if

(sign ==1)

}if(input.

getkeydown

(keycode.joystickbutton0)

|| input.

getkeydown

(keycode.space)

)}

if

(!global.pause)}if

(input.

getkeydown

(keycode.rightarrow))}

if(input.

getkeydown

(keycode.uparrow))}

if(input.

getkeydown

(keycode.downarrow))}

}

Unity 遊戲原始碼

2 1 爐石傳說 客戶端加伺服器端 2 2 新仙劍奇俠傳 2 3 unity3d 戰鬥卡牌 變身吧主公 客戶端 伺服器原始碼 2 4 降臨ol u3d全套原始碼 2 5 武士2復仇 2 6 神啟 全套原始碼 資源 2 7 神廟逃亡之魔境仙蹤 2 8 超級馬里奧64 hd版unity原始碼 2 9 暗...

Unity 遊戲原始碼

2 1 爐石傳說 客戶端加伺服器端 2 2 新仙劍奇俠傳 2 3 unity3d 戰鬥卡牌 變身吧主公 客戶端 伺服器原始碼 2 4 降臨ol u3d全套原始碼 2 5 武士2復仇 2 6 神啟 全套原始碼 資源 2 7 神廟逃亡之魔境仙蹤 2 8 超級馬里奧64 hd版unity原始碼 2 9 暗...

原始碼分享 HOOK API

此原始碼以hook自己程式中的messageboxw函式為例 然而hook自己程式中的函式並沒有什麼卵用,但是對想學習hook技術卻難以入門的人來說是乙個很大的幫助 如果需要hook其他程序的api的話還需要學習關於dll注入等相關知識 本原始碼是根據 改寫原文是使用了彙編語句,呃,在qt中一直沒找...