返回列表 发帖

O2MANIA skin.xml 制作基本教程


抽空来说明一下skin的基本结构
首先总体结构

<?xml version="1.0" encoding="gb2312" ?><!--此行不变!-->
<Skin>
  <Info>
        <PlayArea y="0" h="475" /><!--note的显示范围!-->
        <ScoreNumberPos x="400" y="567" /><!---分数显示位置(右对齐)!-->
        <ComboNumberPos x="80" /><!--连击显示位置(中心对齐)!-->
        <JudgmentPos y="454" /><!--判定高度!-->
  </Info>
  <Images Count = "所有用到的图片的数量">
        <Pic0 Images = "image1.bmp"><!--这里用来预定义所有用到的图片!-->
        ...
        <Picn>
  </Images>
  <Component><!--这里是最复杂的部分了!-->
        .....请看下一楼讲解
  </Component>
</Skin>

注意 有时候为了使文件内容节减会把某些
<xxxx a="b" c="d">
</xxxx>
的形式写成<xxxx a="b" c="d"/>,请记住他们是一样的

  这叫明天继续吗……好多天了……
  楼主快回来啊……小菜们都等着您光辉的引领,去寻找那流淌着奶与蜜之地。你必领着小菜们脱离鄙视的目光,好似摩西领以色列人出埃及。Virtues,Powers,Principalities,Dominations,必有这些荣耀的光辉笼罩您。

TOP

深奥。....很努力的参详ing....

TOP

麻烦老大置顶

TOP

有点专业... 定上去再说.
顺便鄙视一下发垃圾帖的人. 唉. 无奈

TOP

moffatts,2005-07-22, 10:51:23
一头雾水中……想问一下,如果我只是单纯的把别人的SKIN文件里的图片换掉自己想换的(图象大小位置不变,只是样子变一下)可以实现吗?
只要你图片里每个元素的位置和原来的一样就可以

TOP

一头雾水中……想问一下,如果我只是单纯的把别人的SKIN文件里的图片换掉自己想换的(图象大小位置不变,只是样子变一下)可以实现吗?

TOP

恩,好的。我再玩玩
5key的skin我做好了,老大看看吧!给点意见吧。

TOP

图片要向上面说的那样要256*256,512*512,128*128...这样的,必须是2的n次方,而且是正方形
orgx 和 orgy你先都填0吧,那个是对齐点的坐标,就是Frame上的哪个点去放在x,y指定的位置上,是一个相对坐标
combo num还不能指定间距

TOP

老大,问你几个问题呗!!
为什么我用一些其他的图片的时候,图片的像素位置与程序中找到的相应位置不一样呢?这个与图片的什么有关呢?
另外,关于orgx和orgy我总是没搞懂。。
还有一个就是:
combo num那个地方,两个数字之间的距离与什么有关阿?是不是只与图片的大小有关阿?不能设定吗?

TOP

wanamaka,2005-07-22, 01:07:13
SKIN用的图片是不是只能用
512*512
256*256
128*128
这样子的呀

我用的其他尺寸就出现了对不上点的情况
恩,为了保证SKIN的兼容性最好用这种大小的

TOP

网页存了慢慢看

TOP

SKIN用的图片是不是只能用
512*512
256*256
128*128
这样子的呀

我用的其他尺寸就出现了对不上点的情况

TOP

用画笔啊...只要可以看坐标的绘图软件就行
看看左上角看看右下角,宽就是右 - 左 + 1
看来我应该在skin加一个支持两个角的定位,而不光是左上角加宽高

TOP

我都学学xml

TOP

返回列表