赞 | 12 |
VIP | 0 |
好人卡 | 0 |
积分 | 27 |
经验 | 15710 |
最后登录 | 2024-10-20 |
在线时间 | 1060 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2699
- 在线时间
- 1060 小时
- 注册时间
- 2015-11-1
- 帖子
- 271
|
乱入一下,路过的其他游戏引擎使用者。。看书太困,我也试着写一下,也许对XP无法起到太大参考。。,不过我觉得思路应该是共通的,打扰了。
//INIT
光标指向 = 1;
显示 = 3;
arr = {1,2,3,4};
显示首 = 1;
//INPUT
if input(下)
{
光标指向 ++;
if ( 光标指向 == 4) {光标指向 = 3;显示首 ++;}
if ( 显示首 == 5 ) {显示首 = 1;}
}
//DRAW
for( i = 0 ; i < 显示 ; i++ )
{
DrawPoint = (x,y*i)//绘制的坐标
if (显示首 + i > 4) { 绘制选项为 显示首 + i - 4 }
else {绘制选项为 显示首 + i }
}
//绘制光标指向。
。。。
|
|