自己调节Personal profile文件适应180高度尺寸照片的方法
本帖最后由 fatfat325 于 2010-10-24 08:25 编辑一定有许多朋友在玩FM的时候喜欢安装一些球员图片,可惜默认的皮肤会把照片缩小到一定尺寸,有时候用了超大照片还会很难看。
我自己研究了半天,有点心得,和大家分享分享。既然FM2011 Demo已经出了,就放在这里了,反正10/11都是一样的。
其实方法很简单:
1- 你需要在FM的目录下建立一个新目录叫Panel (通常的途径是 X:\documents\Sports Interactive\Foot Manager 2011 Demo\Panel)
2- 在Panel中放入一个叫做 Player profile personal details.xml 的文件 (文件我已经做好了,下载就行了)
3- 因为每个人的显示器分辨率不同,照片用的大小也不同,需要做一些调节。
用写字板打开这个文件,找到以下代码:
<!--mugshot-->
<widget class="picture" id="ppic" auto_size="all">
<layout class="stick_to_sides_attachment" alignment="top" inset="0"/>
<layout class="stick_to_sides_attachment" alignment="left" inset="100"/>
修改最后一行最右边的参数来调节,0就是图片贴着左边,数字越大图片越往右,具体要看每个人,调节好之后,存一下,在FM里看一下。可以一边开着FM一边调节,也不用重新load skin。比如如果你要使用180x300的照片,在1980x1080分辨率上使用的情况调节到40好像差不多了。
这个文件默认是用180x180的照片,在1980x1080分辨率上使用的情况。如果碰巧你也是,就不用修改了。
其实不同高度的也可以调节,就是稍微麻烦一点,我们以后再说。
mark... 技术贴都没人顶 回家试试~ 现在大家都忙着试玩Demo,没空看技术贴,再放个1028下面窗口模式的profile mode。以便以后大家好用。
搬个板凳来学习,谢谢! 帮楼主把附件改成压缩文件了 不然下载麻烦 学习,谢谢! 请问文字部分,怎么让向下调一下? 这个有点麻烦,可能要改N个地方
1。找到
<!-- Attribute Analyser Container -->
<container class="group_box" id="over" row="0" col="0" column_span="5" row_span="10">
<layout class="arrange_horizontal_attachment" alignment="fill" offset="0" gap="0"/>
<layout class="stick_to_sides_attachment" alignment="vertical" layout_children="true" inset="20" />
可以把这个10改成11
2。找到
<!-- Temporary Row Fillers - the picture and logo should possibly be put in their own table -->
<widget class="label" col="0" row="1" />
<widget class="label" col="0" row="2" />
<widget class="label" col="0" row="3" />
<widget class="label" col="0" row="4" />
<widget class="label" col="0" row="5" />
<widget class="label" col="0" row="6" />
<widget class="label" col="0" row="7" />
<widget class="label" col="0" row="8" />
再最后一行后面再加一行 <widget class="label" col="0" row="9" />
3。找到
<!-- Nationality -->
<widget class="nation_button" id="pfna" col="1" row="10" column_span="1" icon_alignment="left,can_scale" dspf="1" style="semi_bold"/>
<!-- International Appearances -->
<widget class="international_appearances_label" id="pfcg" col="1" row="11" column_span="2" size="7"/>
<!-- Age -->
<widget class="label" id="pfag" col="3" row="10" column_span="2" style="semi_bold"/>
<!-- Date Of Birth -->
<widget class="label" id="pdob" col="3" row="11" column_span="2" size="7" />
<!-- Height -->
<widget class="height_label" id="phei" col="1" row="12" column_span="2" style="semi_bold"/>
<!-- Weight -->
<widget class="weight_label" id="pwei" col="1" row="13" column_span="2" size="7" />
<!-- Preferred Foot -->
<widget class="label" id="pfot" col="3" row="12" column_span="2" style="semi_bold"/>
<!-- Preferred Foot Label -->
<widget class="label" id="text" text="Preferred Foot" col="3" row="13" column_span="2" size="7" />
<!-- Wage -->
<widget class="label" id="wagw" col="1" row="14" column_span="2" style="semi_bold"/>
<!-- Contract Expiry -->
<widget class="label" id="pexp" col="1" row="15" column_span="2" size="7" />
<!-- Value -->
<widget class="label" id="pval" col="3" row="14" column_span="2" style="semi_bold"/>
<!-- Value Label -->
<widget class="label" id="text" text="Estimated Value" col="3" row="15" column_span="2" size="7" />
<!--Extra Info -->
<widget class="text" id="pinf" spec="text" col="0" row="16" column_span="4" alignment="centre_x,centre_y" style="semi_bold" colour="profile extra text"/>
把里面所有row=“x"中的X变成X+1,比如第一个的row="10"变成”11“
总体来说,就是把图片占据的地方加大,然后把每行的数据往下移动一行。也有可能只要改第三步就行了。希望有帮助。
页:
[1]
2