按键盘字母,加载场景。

比如按键A加载level1,按键盘B加载level2....一共26个字母。

方法实现:

1 void OnGUI()
2 {
3
4 //根据按键字母加载level,A键就是1号level
5   Event e = Event.current;
6
7 if (e.isKey && e.keyCode!=KeyCode.None)
8 {
9 byte[] array = new byte[1]; //定义一组数组array
10 array = System.Text.Encoding.ASCII.GetBytes(e.keyCode.ToString()); //string转换的字母
11 int asciicode = (short)(array[0]);
12 int level = System.Convert.ToInt32(asciicode); //将转换一的ASCII码转换成string型
13 level = level - 65;
14
15 if(level <=26 && level >=0)
16 Application.LoadLevel(level);
17 }
18
19
20 }

转载于:https://www.cnblogs.com/ultrasoon/archive/2011/04/13/2015334.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值