lrc123 发表于 2007-7-11 18:40:35

[求助]显示图象的问题

1.我想将一个图象居中显示,请问该如何修改这段代码呢?

bmap cur = <zhizhen.tga>; // my first panel
string WMB1 = <CS.wmb>;
panel t_cur
{
    bmap = cur;
   pos_x = 0;   
   pos_y = 0;
   layer = 1;
    flags = overlay, refresh, visible;
}

function main()
{
    level_load (WMB1);
}
2.在3DGS怎样让显示掉的图片消失掉呢?
3.3DGS支持中文吗?我在脚本编辑器里输入中文时发现有乱码的现象(我用的是汉化版,不知原版有没有这个问题)
4.3DGS中怎样使camera向前/后移动呀?

ultranet 发表于 2007-7-12 09:45:48

1.
修改pos_x和pos_y,panel的位置是以左上角計算的。

2.
在main function或其他地方寫t_cur.visible=off;

3.支持中文,不過要先讀取中文字型,
在過文件頂部宣告font font_name="宋體",0,12;
定義一個text object,
text text_name
{
font=font_name;
//other settings.....
}

4.
不能直接給camera一個action,你可以加入一個不可見的entity,給予這個entity一個action來控制camera,預設的camera的名字就是camera了,所以在那個action中可以寫vec_set(camera.x,my.x);和vec_set(camera.pan,my.pan);。

lrc123 发表于 2007-7-12 10:11:53

谢了,第4条问题不是明白,entity为何物?

萌是什么? 发表于 2007-7-12 12:56:51

实体,就是地图中可以设置动作的3D物体

lrc123 发表于 2007-7-26 15:12:56

引用第1楼ultranet于2007-07-12 09:45发表的:
1.
修改pos_x和pos_y,panel的位置是以左上角計算的。

2.
在main function或其他地方寫t_cur.visible=off;
.......
4.没有必要给camera加action,直接用camera.x和camera.y就可以实现啦
页: [1]
查看完整版本: [求助]显示图象的问题