设为首页收藏本站

电玩巴士游戏论坛

 找回密码
 注册
查看: 8422|回复: 22

[资料] 【PSS SDK官方教程文档翻译】(5)编程向导之三:用户输入

[复制链接]

27

帖子

10万

猥币

1

巴士票

猥服出巡 Lv.4

Rank: 3Rank: 3Rank: 3

积分
773

发表于 2012-5-2 22:05 | 显示全部楼层 |阅读模式
本帖最后由 狼牙Kebar 于 2012-5-21 14:36 编辑

3、用户输入
本节提供一个关于用户输入的说明。

检测用户输入
接下来说明如何通过控制器对已经显示的子画面进行操作。
打开Sample/Tutorial/Sample03_01。
Sample/Tutorial/Sample03_01/AppMain.cs
1.jpg
SimpleSprite是前一节定义的用于显示子画面的类。通过GraphicsContext和Texture2D的引用构造子画面。在生成SimpleSprite实例后,给Position赋值来指定它的坐标。

检测控制器输入
GamePad.GetData()是用来检测控制器输入的。在Update()中检测输入。
Sample/Tutorial/Sample03_01/AppMain.cs
2.jpg
GamePad.GetData(0)的参数代表设备号。通常0就可以了。用if语句来检测每个按键的状态。如果按键被按下,修改spritePlayer.Position的值来更新玩家的位置(那张飞机图片)。

键盘映射
对于在PC模拟器上运行,手柄上的按钮被映射到键盘上的按键。
手柄上的按键 PC模拟器上的映射
方向键左 箭头←
方向键上 箭头↑
方向键右 箭头→
方向键下 箭头↓
方块按钮 字母键A
三角按钮 字母键W
圆圈按钮 字母键D
叉按钮 字母键S
SELECT按钮 字母键Z
START按钮 字母键X
L按钮 字母键Q
R按钮 字母键E

更详细的请参考关于PC模拟器
让我们来生成并运行它。可以通过方向键来控制Player。
user_input.jpg




【PSS SDK官方教程文档翻译】(1)关于PSS SDK和设置开发环境:http://bbs.tgbus.com/thread-3534821-1-1.html
【PSS SDK官方教程文档翻译】(2)在设备上运行设置创建项目:http://bbs.tgbus.com/thread-3537813-1-1.html
【PSS SDK官方教程文档翻译】(3)编程向导之一:程序框架:http://bbs.tgbus.com/thread-3547070-1-1.html
【PSS SDK官方教程文档翻译】(4)编程向导之二:显示图像:http://bbs.tgbus.com/thread-3548072-1-1.html
【PSS SDK官方教程文档翻译】(5)编程向导之三:用户输入:http://bbs.tgbus.com/thread-3560812-1-1.html
【PSS SDK官方教程文档翻译】(6)编程向导之四:面向对象(上):http://bbs.tgbus.com/thread-3564375-1-1.html
【PSS SDK官方教程文档翻译】(7)编程向导之四:面向对象(下):http://bbs.tgbus.com/thread-3584518-1-1.html
【PSS SDK官方教程文档翻译】(8)编程向导之五:PSS Stuido集成开发环境的基本用法:http://bbs.tgbus.com/thread-3584539-1-1.html
【PSS SDK官方教程文档翻译】(9)编程向导之六:输出声音:http://bbs.tgbus.com/thread-3585516-1-1.html
【PSS SDK官方教程文档翻译】(10)编程向导之七:释放实例和垃圾回收器
【PSS SDK官方教程文档翻译】(11)编程向导之八:完成游戏:
持续更新中,敬请期待。

评分

参与人数 3浮云 +11 收起 理由
xianlaiwan + 1
千夜 + 5 药药药!切克闹!
拳儿泪 + 5 快开门,我是来送水的!

查看全部评分

52

帖子

10万

猥币

1

巴士票

猥不足道 Lv.2

Rank: 1

积分
112

发表于 2012-5-2 23:03 | 显示全部楼层
刚装上PSS,还没买psv,比较感兴趣,表示会一直支持下去
回复

使用道具 举报

4541

帖子

12万

猥币

2

巴士票

猥风八面 Lv.8

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

积分
27305

发表于 2012-5-3 00:24 | 显示全部楼层
{:18:}不错
荷塘玉影伴青波丨细雨轻舞映珠红丨朝露漂泊无怨悔丨只愿涟漪心湖中









































棋牌游戏开发www.diguamiao.com|棋牌游戏开发www.qipaiyouxikaifa.cn|深圳网站建设www.szbelle.com|深圳律师事务所www.szlvzhe.com|[url=http://www.szbelleapp.com/]深圳APP开发[
回复

使用道具 举报

44

帖子

10万

猥币

1

巴士票

猥不足道 Lv.2

Rank: 1

积分
125

发表于 2012-5-3 00:27 | 显示全部楼层
加油,一直支持~~
回复

使用道具 举报

25

帖子

62万

猥币

1

巴士票

猥乎其微 Lv.3

Rank: 2Rank: 2

积分
450

发表于 2012-5-3 10:11 | 显示全部楼层
辛苦了!太有用了,学习中。   
回复

使用道具 举报

1万

帖子

68万

猥币

1

巴士票

积分
182856

菁英组长【稀有成就】管理团队【光辉事迹】运营团队【光辉事迹】常客【普通成就】略疼【稀有成就】日常【光辉事迹】水元素【普通成就】水精灵【稀有成就】猥学霸【光辉事迹】浮云爱好者【普通成就】浮云收藏家【稀有成就】浮云鉴定砖家【光辉事迹】银质奖杯【稀有成就】金质奖杯【光辉事迹】我哭给你看【普通成就】S·P·Y【稀有成就】展会先锋【普通成就】北京欢迎你【光辉事迹】正版党【光辉事迹】精英手环【普通成就】票!票!票!【稀有成就】帖!帖!帖!【稀有成就】成就猎人Rank.D【普通成就】成就猎人Rank.C【稀有成就】成就猎人Rank.B【光辉事迹】最速白金【光辉事迹】PS4首发纪念【稀有成就】狩猎还在继续

QQ

发表于 2012-5-3 10:30 | 显示全部楼层
太有用了,PSV果然棒~
简单游戏,快乐生活
回复

使用道具 举报

头像被屏蔽

323

帖子

10万

猥币

0

巴士票

禁止发言

积分
754
QQ

发表于 2012-5-3 10:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

3092

帖子

10万

猥币

1

巴士票

猥风八面 Lv.8

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

积分
24307

水元素【普通成就】Lucky☆Star【稀有成就】小千金的癖好【普通成就】管理团队【光辉事迹】常客【普通成就】成就猎人Rank.D【普通成就】

发表于 2012-5-3 13:08 | 显示全部楼层
支持开发文档汉化
PSV仙境传说RO区曾经的版主,已隐退,纪念逝去的RO和青春
回复

使用道具 举报

207

帖子

10万

猥币

1

巴士票

猥乎其微 Lv.3

Rank: 2Rank: 2

积分
472
QQ

发表于 2012-5-3 17:25 | 显示全部楼层
支持,再接再厉啊
技术宅~~~~让世界更美好
高达控
PSV 港服ID:kv1952
psv 日服ID: KV1952-jp
回复

使用道具 举报

16

帖子

10万

猥币

1

巴士票

猥不足道 Lv.2

Rank: 1

积分
66

发表于 2012-5-3 22:44 | 显示全部楼层
期待下一节
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|电玩巴士游戏论坛 ( 渝ICP备14007792号-12 )  

GMT+8, 2018-1-18 15:55 , Processed in 0.306276 second(s), 19 queries , MemCache On.

Powered by Discuz!

 

快速回复 返回顶部 返回列表