z1good 发表于 2019-12-14 15:32:17

有没有解锁视距的补丁?

镜头离的太近了 看的范围太小了

こはね 发表于 2019-12-15 00:19:32

有的

こはね 发表于 2019-12-15 00:22:56

这个是修改教程:<a href="Age_of_Empires_III_Modding_Tutorial/11-02pitch.htm" style="color:#0066cc;">https://www.aoebbs.net/Age_of_Empires_III_Modding_Tutorial/11-02pitch.htm</a><br/><br/>

教程编号11-2;全套教程链接:<a href="Age_of_Empires_III_Modding_Tutorial/" style="color:#0066cc;">https://mod.aoebbs.net</a><br/><br/>温馨提示:手机屏幕不够大,可以左右滑动查看内容,本教程推荐使用电脑浏览。
<div style="overflow-x:auto;">
        <pre><br/>
<style>
.h5ebg{font-weight:normal;font-size:12pt;color:black;background:#bbbbbb;}
</style>


<img src="Age_of_Empires_III_Modding_Tutorial/11UI/pitch001.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" />
<img src="Age_of_Empires_III_Modding_Tutorial/11UI/pitch002.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" />
如截图所示,这个修改可以在游戏内自由变换视角。

方法:1.随便找一个UI文件,我选的是uiunitselectionmin.xml(最少化界面)与uiunitselection.xml(普通界面),这两个文件是最合适添加类似截图的按钮,或者在uimainnew.xml添加也可以,然后按照格式添加下列语句:

<h5 class="h5ebg">                &lt;gadget name=&quot;background1&quot; type=&quot;gadget&quot; size1024=&quot;620 0 730 27&quot; z=&quot;5&quot; background=&quot;ui\ingame\ingame_ui_postgame_topbar_ends&quot;/&gt;
                &lt;gadget name=&quot;background3&quot; type=&quot;gadget&quot; size1024=&quot;730 0 810 27&quot; z=&quot;5&quot; background=&quot;ui\ingame\ingame_ui_postgame_topbar_ends&quot;/&gt;
                &lt;gadget name=&quot;background2&quot; type=&quot;gadget&quot; size1024=&quot;810 0 890 27&quot; z=&quot;5&quot; background=&quot;ui\ingame\ingame_ui_postgame_topbar_ends&quot;/&gt;
        &lt;!--上面那三个只是背景边框图片--&gt;


<h4 class="h5ebg">
        &lt;!--下面的是视角高度设定--&gt;
        &lt;!--中间的<span style="color:red">configSetInt(&amp;quot;minZoom&amp;quot;,10) cameraRotate() cameraRotate()</span>是命令.--&gt;
        &lt;!-- 命令表的命令:configSetInt(&lt;stringName&gt;,&lt;integerValue&gt;): sets a config var to an integer value--&gt;
        &lt;!-- <span style="color:red">configSetInt(&amp;quot;minZoom&amp;quot;,视角高度)</span>--&gt;
        &lt;!--视角高度默认值为50,数值大于50能缩小地图增大视角,例如第一张截图为140的视角高度。--&gt;
        &lt;!--当数值小于50时,视角高度保持在50,但能通过鼠标放大,达到超近距离,甚至能到地面之下。--&gt;
<span style="color:green">        &lt;!--最右边的绿色数字是类似图片的显示值--&gt;</span><img src="Age_of_Empires_III_Modding_Tutorial/11UI/pitch003.jpg"/></H4>
                &lt;gadget name=&quot;SetZoomOut1&quot; type=&quot;textField&quot; scrollvert=&quot;&quot; size1024=&quot;622 1 675 25&quot; tooltiptext=&quot;Set Zoom.&quot; textcolor=&quot;0 0 0&quot; textfont=&quot;Arial nobold nodrop&quot; textfontsize=&quot;12&quot;&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,0) cameraRotate() cameraRotate()&quot;&gt;<span style="color:green">0</span>&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,5) cameraRotate() cameraRotate()&quot;&gt;<span style="color:green">5</span>&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;<span style="color:red">configSetInt(&amp;quot;minZoom&amp;quot;,10) cameraRotate() cameraRotate()</span>&quot;&gt;<span style="color:green">10</span>&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,20) cameraRotate() cameraRotate()&quot;&gt;<span style="color:green">20</span>&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,29) cameraRotate() cameraRotate()&quot;&gt;<span style="color:green">29</span>&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,40) cameraRotate() cameraRotate()&quot;&gt;40&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,50) cameraRotate() cameraRotate()&quot;&gt;50&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,65) cameraRotate() cameraRotate()&quot;&gt;65&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,70) cameraRotate() cameraRotate()&quot;&gt;70&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,80) cameraRotate() cameraRotate()&quot;&gt;80&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,90) cameraRotate() cameraRotate()&quot;&gt;90&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,100) cameraRotate() cameraRotate()&quot;&gt;100&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,110) cameraRotate() cameraRotate()&quot;&gt;110&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,120) cameraRotate() cameraRotate()&quot;&gt;120&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,130) cameraRotate() cameraRotate()&quot;&gt;130&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,140) cameraRotate() cameraRotate()&quot;&gt;140&lt;/dropdown&gt;
                &lt;/gadget&gt;
<h4class="heimu">
&lt;!--
觉得视角高度设定为5还不够,想多设定几个?

某人:大神,在吗?能不能多设定几个视角高度,只是放大到5还不够,能不能增加4,3,2,1的视角?
大佬:这是方法!@#$%^$#@#$%^%$#$%^&%$#$%^&
某人:不会,能不能帮我改一下
大佬:这么简单,照着方法、截图做就行了。
某人:太难了,你就帮帮我呗。
大佬:请问你是猪吗?这么简单还不会,修改的重点在截图全部都有。
某人:你以为人人都像你那样是大神啊?
大佬:是啊,你以为人人都像你那样是猪啊?直接复制几个语句保存就完事了。


请问复制粘贴几个语句改几个数字很困难吗?我想问你是真不懂还是假不懂,还是不想自己做。
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,1) cameraRotate() cameraRotate()&quot;&gt;1&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,2) cameraRotate() cameraRotate()&quot;&gt;2&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,3) cameraRotate() cameraRotate()&quot;&gt;3&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,4) cameraRotate() cameraRotate()&quot;&gt;4&lt;/dropdown&gt;
--&gt;
</h4>






<h4 class="h5ebg">
        &lt;!--configSetInt("limitPitch",视角角度)--&gt;
        &lt;!--视角高度1-15为第一视角,47为游戏默认视角,90垂直视角 --&gt;</h4>


                &lt;gadget name=&quot;andPitch1&quot; type=&quot;textField&quot; scrollvert=&quot;&quot; size1024=&quot;675 1 728 25&quot; tooltiptext=&quot;Set Pitch.&quot; textcolor=&quot;0 0 0&quot; textfont=&quot;Arial nobold nodrop&quot; textfontsize=&quot;12&quot;&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,1) cameraRotate() cameraRotate()&quot;&gt;1&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,2) cameraRotate() cameraRotate()&quot;&gt;2&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,3) cameraRotate() cameraRotate()&quot;&gt;3&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,4) cameraRotate() cameraRotate()&quot;&gt;4&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,5) cameraRotate() cameraRotate()&quot;&gt;5&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,6) cameraRotate() cameraRotate()&quot;&gt;6&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,7) configSetInt(&amp;quot;minZoom&amp;quot;,40) cameraRotate() cameraRotate()&quot;&gt;7&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,8) configSetInt(&amp;quot;minZoom&amp;quot;,40) cameraRotate() cameraRotate()&quot;&gt;8&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,10) configSetInt(&amp;quot;minZoom&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;10&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,12) configSetInt(&amp;quot;minZoom&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;12&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,15) configSetInt(&amp;quot;minZoom&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;15&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,20) configSetInt(&amp;quot;minZoom&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;20&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,25) cameraRotate() cameraRotate()&quot;&gt;25&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;30&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,35) cameraRotate() cameraRotate()&quot;&gt;35&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,40) cameraRotate() cameraRotate()&quot;&gt;40&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,47) cameraRotate() cameraRotate()&quot;&gt;47&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,50) cameraRotate() cameraRotate()&quot;&gt;50&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,55) cameraRotate() cameraRotate()&quot;&gt;55&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,60) cameraRotate() cameraRotate()&quot;&gt;60&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,70) cameraRotate() cameraRotate()&quot;&gt;70&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,80) cameraRotate() cameraRotate()&quot;&gt;80&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,90) cameraRotate() cameraRotate()&quot;&gt;90&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,100) cameraRotate() cameraRotate()&quot;&gt;100&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,120) cameraRotate() cameraRotate()&quot;&gt;120&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,135) cameraRotate() cameraRotate()&quot;&gt;135&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,150) cameraRotate() cameraRotate()&quot;&gt;150&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,175) cameraRotate() cameraRotate()&quot;&gt;175&lt;/dropdown&gt;
                &lt;/gadget&gt;





<h4 class="h5ebg">
        &lt;!--恢复默认视角的按钮:--&gt;
        &lt;!--textfont=&quot;字体设定&quot;--&gt;
        &lt;!--textcolor=&quot;255 255 255&quot;【文字RGB颜色】--&gt;
        &lt;!--textfontsize=&quot;10&quot;【字体大小,不能随意设定,实际上是调用FONTS文件夹里面的fonts3.xml设定的字体大小】--&gt;
        &lt;!--mouseovertext=&quot;$$StringID$$鼠标移动到该按钮显示的注释&quot;--&gt;</h4>

                &lt;gadget name=&quot;normalPitch1&quot; type=&quot;stateButton&quot; size1024=&quot;730 0 810 26&quot; bevelbutton=&quot;&quot; z=&quot;10&quot; statebuttonuseinternalstates=&quot;&quot; textfont=&quot;SmallButtonFont&quot; textfontsize=&quot;10&quot; textcolor=&quot;255 255 255&quot; texturecoords=&quot;0 0 0.826771653543307 0.67741935483871&quot; textcenterhoriz=&quot;&quot; mouseovertext=&quot;Set Normal Pitch&quot;&gt;
                        $$StringID$$Normal Pitch
                        &lt;command&gt;configSetInt(&amp;quot;limitPitch&amp;quot;,47) configSetInt(&amp;quot;minZoom&amp;quot;,29) cameraRotate() cameraRotate()&lt;/command&gt;
                        &lt;stateentry background=&quot;ui\ingame\button&quot;/&gt;
                        &lt;stateentry background=&quot;ui\ingame\button_clicked&quot;/&gt;
                        &lt;stateentry background=&quot;ui\ingame\button_rollover&quot;/&gt;
                        &lt;stateentry background=&quot;ui\ingame\button_disable&quot;/&gt;
                &lt;/gadget&gt;

</h5>
</pre>
<h2>如果要复制语句,直接复制下面的红色语句吧</h5>
<table border=1 cellspacing=0 cellpadding=0 class='txtbox' style='table-layout:fixed;word-wrap:break-word;word-break;break-all;'>
<tr class='txtTop'>
<td class='txtTopLeft'/>
<td class='txtTopText' style="width:100%">
<span class='TextColor'>&nbsp;&nbsp;uiunitselectionmin.xml - 记事本</span></td>
<td class='Text__'>
<span class='Color__'><b>__</b></td>
<td class='Textsquare'>
<span class='SquareColor'>□</td>
<td class='TextX'>
<span class='ColorX'>X</td>
<td class='txtTopRight'/>
</tr>
<tr class='SecondHeight'>
<td class='SecondLeft'/>
<td class='SecondText' colspan="4" style="width:100%">
<span class='SecondTextColor'>文件(F)&nbsp;&nbsp;编辑(E)&nbsp;&nbsp;格式(O)&nbsp;&nbsp;查看(V)&nbsp;&nbsp;帮助(H)</td>
<td class='SecondRight'/>
</tr>
<tr class='ThirdHeight'>
<td class='ThirdLeft'/>
<td class='ThirdCenter' colspan="4" style="width:100%"></td>
<td class='ThirdRight'/>
</tr>
<tr class='Left' style='height:400.1pt'>
<td class='EditorLeft' rowspan="3"/>
<td class='Editorbackground' colspan="4" style="width:100%">
<div contentEditable='true' class='EditorDiv' style='height:400.1pt;overflow-y:auto;width:100%'><pre>&lt;!-- converted from XMB to XML --&gt;

&lt;layout&gt;
        &lt;gadget name=&quot;unitselectionpanel&quot; type=&quot;unitselectionpanel&quot; size1024=&quot;342 629 700 768&quot; z=&quot;105&quot;&gt;
                &lt;gadget name=&quot;unitselectionpanel-showCommands&quot; type=&quot;button&quot; size1024=&quot;674 641 701 696&quot; z=&quot;125&quot; foreground=&quot;&quot; mouseovertext=&quot;$$42185$$Available Commands&quot;&gt;
                        &lt;command&gt;uiShowCommandPanel()&lt;/command&gt;
                &lt;/gadget&gt;
                &lt;gadget name=&quot;unitselectionpanel-showStats&quot; type=&quot;button&quot; size1024=&quot;674 702 701 757&quot; z=&quot;125&quot; foreground=&quot;&quot; mouseovertext=&quot;$$42184$$Unit Information&quot;&gt;
                        &lt;command&gt;uiShowStatPanel()&lt;/command&gt;
                &lt;/gadget&gt;
                &lt;gadget name=&quot;unitselectionpanel-unit&quot; type=&quot;gadget&quot; background=&quot;ui\ingame\ingame_ui_small_02_ypack&quot; size1024=&quot;342 628 700 768&quot; z=&quot;105&quot; texturecoords=&quot;0 0 0.6875 0.26953125&quot;&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitPortrait&quot; type=&quot;button&quot; background=&quot;&quot; size1024=&quot;342 698 412 768&quot; z=&quot;106&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitTypeName&quot; type=&quot;formatText&quot; textwrapon=&quot;&quot; textcenterhoriz=&quot;&quot; texttruecentervert=&quot;&quot; background=&quot;&quot; transparent=&quot;&quot; textcolor=&quot;255 255 255&quot; textfont=&quot;SmallIngame&quot; textfontsize=&quot;12&quot; size1024=&quot;348 650 516 714&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitPlayerName&quot; type=&quot;formatText&quot; textwrapon=&quot;&quot; textcenterhoriz=&quot;&quot; texttruecentervert=&quot;&quot; background=&quot;&quot; transparent=&quot;&quot; textcolor=&quot;255 255 255&quot; textfont=&quot;ScoreFont&quot; textfontsize=&quot;12&quot; size1024=&quot;520 650 700 714&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitHitPointsLabel&quot; type=&quot;formatText&quot; textwrapon=&quot;&quot; texttruecentervert=&quot;&quot; background=&quot;&quot; transparent=&quot;&quot; textcolor=&quot;255 255 255&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; size1024=&quot;410 680 578 734&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitHitPointsValue&quot; type=&quot;formatText&quot; textwrapon=&quot;&quot; texttruecentervert=&quot;&quot; background=&quot;&quot; transparent=&quot;&quot; textcolor=&quot;255 255 255&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; size1024=&quot;507 680 580 734&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitResistsLabel&quot; type=&quot;formatText&quot; texttruecentervert=&quot;&quot; textcolor=&quot;255 255 255&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; size1024=&quot;583 700 695 714&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitResistsValue&quot; type=&quot;formatText&quot; texttruecentervert=&quot;&quot; textmarkup=&quot;&quot; formattextusedatareplace=&quot;&quot; textcolor=&quot;255 255 255&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; size1024=&quot;638 700 695 714&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitResourceLabel&quot; type=&quot;formatText&quot; size1024=&quot;410 714 543 734&quot; texttruecentervert=&quot;&quot; textmarkup=&quot;&quot; formattextusedatareplace=&quot;&quot; textwrapon=&quot;&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitResourceValue&quot; type=&quot;formatText&quot; size1024=&quot;507 714 695 734&quot; texttruecentervert=&quot;&quot; textmarkup=&quot;&quot; formattextusedatareplace=&quot;&quot; textwrapon=&quot;&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitResourceRateLabel&quot; type=&quot;formatText&quot; size1024=&quot;583 714 700 734&quot; texttruecentervert=&quot;&quot; textmarkup=&quot;&quot; formattextusedatareplace=&quot;&quot; textwrapon=&quot;&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitResourceRateValue&quot; type=&quot;formatText&quot; size1024=&quot;653 714 700 734&quot; texttruecentervert=&quot;&quot; textmarkup=&quot;&quot; formattextusedatareplace=&quot;&quot; textwrapon=&quot;&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-StackLabel0&quot; type=&quot;formatText&quot; size1024=&quot;410 714 703 734&quot; texttruecentervert=&quot;&quot; textmarkup=&quot;&quot; formattextusedatareplace=&quot;&quot; textwrapon=&quot;&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-StackLabel1&quot; type=&quot;formatText&quot; size1024=&quot;410 731 703 751&quot; texttruecentervert=&quot;&quot; textmarkup=&quot;&quot; formattextusedatareplace=&quot;&quot; textcentervert=&quot;&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-StackLabel2&quot; type=&quot;formatText&quot; size1024=&quot;410 747 703 767&quot; texttruecentervert=&quot;&quot; textmarkup=&quot;&quot; formattextusedatareplace=&quot;&quot; textcentervert=&quot;&quot; textfont=&quot;StatText&quot; textfontsize=&quot;10&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitPortraitCountBackground&quot; type=&quot;gadget&quot; background=&quot;ui\ingame\ingame_ui_small_02_ypack&quot; transparent=&quot;&quot; size1024=&quot;429 727 461 759&quot; z=&quot;107&quot; texturecoords=&quot;0.861328125 0.62890625 0.923828125 0.69140625&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitPortraitCount&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;16&quot; type=&quot;formatText&quot; formattextbottomfill=&quot;&quot; textjustifyright=&quot;&quot; transparent=&quot;&quot; textcolor=&quot;255 255 255&quot; size1024=&quot;430 737 460 757&quot; z=&quot;108&quot;/&gt;
                &lt;/gadget&gt;
                &lt;gadget name=&quot;unitselectionpanel-stackQueue&quot; type=&quot;gadget&quot; size1024=&quot;361 631 615 665&quot; z=&quot;107&quot;&gt;
                        &lt;gadget name=&quot;unitselectionpanel-buttonArea&quot; type=&quot;gadget&quot; size1024=&quot;369 632 607 666&quot; z=&quot;107&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButton0&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 641 395 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButton1&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 641 395 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButton2&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 641 395 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButton3&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 641 395 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButton4&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 641 395 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButton5&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 641 395 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButton6&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 641 395 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButton7&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 641 395 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButton8&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 641 395 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButtonBig0&quot; textfont=&quot;TimerDisplays&quot; textfontsize=&quot;12&quot; type=&quot;button&quot; size1024=&quot;371 633 403 665&quot; z=&quot;108&quot; activateondown=&quot;&quot;/&gt;
                        &lt;gadget name=&quot;unitselectionpanel-unitStackButtonBigBackground&quot; type=&quot;gadget&quot; size1024=&quot;369 631 405 667&quot; z=&quot;107&quot; activateondown=&quot;&quot; background=&quot;ui\ingame\ingame_ui_small_02_ypack&quot; texturecoords=&quot;0.857421875 0.72265625 0.927734375 0.79296875&quot;/&gt;
                &lt;/gadget&gt;
<span style="color:red">                &lt;gadget name=&quot;background1&quot; type=&quot;gadget&quot; size1024=&quot;620 0 730 27&quot; z=&quot;5&quot; background=&quot;ui\ingame\ingame_ui_postgame_topbar_ends&quot;/&gt;
                &lt;gadget name=&quot;background3&quot; type=&quot;gadget&quot; size1024=&quot;730 0 810 27&quot; z=&quot;5&quot; background=&quot;ui\ingame\ingame_ui_postgame_topbar_ends&quot;/&gt;
                &lt;gadget name=&quot;background2&quot; type=&quot;gadget&quot; size1024=&quot;810 0 890 27&quot; z=&quot;5&quot; background=&quot;ui\ingame\ingame_ui_postgame_topbar_ends&quot;/&gt;
                &lt;gadget name=&quot;SetZoomOut1&quot; type=&quot;textField&quot; scrollvert=&quot;&quot; size1024=&quot;622 1 675 25&quot; tooltiptext=&quot;Set Zoom.&quot; textcolor=&quot;0 0 0&quot; textfont=&quot;Arial nobold nodrop&quot; textfontsize=&quot;12&quot;&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,0) cameraRotate() cameraRotate()&quot;&gt;0&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,1) cameraRotate() cameraRotate()&quot;&gt;1&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,2) cameraRotate() cameraRotate()&quot;&gt;2&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,3) cameraRotate() cameraRotate()&quot;&gt;3&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,4) cameraRotate() cameraRotate()&quot;&gt;4&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,5) cameraRotate() cameraRotate()&quot;&gt;5&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,10) cameraRotate() cameraRotate()&quot;&gt;10&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,20) cameraRotate() cameraRotate()&quot;&gt;20&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,29) cameraRotate() cameraRotate()&quot;&gt;29&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,40) cameraRotate() cameraRotate()&quot;&gt;40&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,50) cameraRotate() cameraRotate()&quot;&gt;50&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,65) cameraRotate() cameraRotate()&quot;&gt;65&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,70) cameraRotate() cameraRotate()&quot;&gt;70&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,80) cameraRotate() cameraRotate()&quot;&gt;80&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,90) cameraRotate() cameraRotate()&quot;&gt;90&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,100) cameraRotate() cameraRotate()&quot;&gt;100&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,110) cameraRotate() cameraRotate()&quot;&gt;110&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,120) cameraRotate() cameraRotate()&quot;&gt;120&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,130) cameraRotate() cameraRotate()&quot;&gt;130&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;minZoom&amp;quot;,140) cameraRotate() cameraRotate()&quot;&gt;140&lt;/dropdown&gt;
                &lt;/gadget&gt;
                &lt;gadget name=&quot;andPitch1&quot; type=&quot;textField&quot; scrollvert=&quot;&quot; size1024=&quot;675 1 728 25&quot; tooltiptext=&quot;Set Pitch.&quot; textcolor=&quot;0 0 0&quot; textfont=&quot;Arial nobold nodrop&quot; textfontsize=&quot;12&quot;&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,1) cameraRotate() cameraRotate()&quot;&gt;1&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,2) cameraRotate() cameraRotate()&quot;&gt;2&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,3) cameraRotate() cameraRotate()&quot;&gt;3&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,4) cameraRotate() cameraRotate()&quot;&gt;4&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,5) cameraRotate() cameraRotate()&quot;&gt;5&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,6) cameraRotate() cameraRotate()&quot;&gt;6&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,7) configSetInt(&amp;quot;minZoom&amp;quot;,40) cameraRotate() cameraRotate()&quot;&gt;7&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,8) configSetInt(&amp;quot;minZoom&amp;quot;,40) cameraRotate() cameraRotate()&quot;&gt;8&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,10) configSetInt(&amp;quot;minZoom&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;10&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,12) configSetInt(&amp;quot;minZoom&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;12&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,15) configSetInt(&amp;quot;minZoom&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;15&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,20) configSetInt(&amp;quot;minZoom&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;20&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,25) cameraRotate() cameraRotate()&quot;&gt;25&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,30) cameraRotate() cameraRotate()&quot;&gt;30&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,35) cameraRotate() cameraRotate()&quot;&gt;35&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,40) cameraRotate() cameraRotate()&quot;&gt;40&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,47) cameraRotate() cameraRotate()&quot;&gt;47&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,50) cameraRotate() cameraRotate()&quot;&gt;50&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,55) cameraRotate() cameraRotate()&quot;&gt;55&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,60) cameraRotate() cameraRotate()&quot;&gt;60&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,70) cameraRotate() cameraRotate()&quot;&gt;70&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,80) cameraRotate() cameraRotate()&quot;&gt;80&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,90) cameraRotate() cameraRotate()&quot;&gt;90&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,100) cameraRotate() cameraRotate()&quot;&gt;100&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,120) cameraRotate() cameraRotate()&quot;&gt;120&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,135) cameraRotate() cameraRotate()&quot;&gt;135&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,150) cameraRotate() cameraRotate()&quot;&gt;150&lt;/dropdown&gt;
                        &lt;dropdown command=&quot;configSetInt(&amp;quot;limitPitch&amp;quot;,175) cameraRotate() cameraRotate()&quot;&gt;175&lt;/dropdown&gt;
                &lt;/gadget&gt;
                &lt;gadget name=&quot;normalPitch1&quot; type=&quot;stateButton&quot; size1024=&quot;730 0 810 26&quot; bevelbutton=&quot;&quot; z=&quot;10&quot; statebuttonuseinternalstates=&quot;&quot; textfont=&quot;SmallButtonFont&quot; textfontsize=&quot;10&quot; textcolor=&quot;255 255 255&quot; texturecoords=&quot;0 0 0.826771653543307 0.67741935483871&quot; textcenterhoriz=&quot;&quot; mouseovertext=&quot;Set Normal Pitch&quot;&gt;
                        Normal Pitch
                        &lt;command&gt;configSetInt(&amp;quot;limitPitch&amp;quot;,47) configSetInt(&amp;quot;minZoom&amp;quot;,29) cameraRotate() cameraRotate()&lt;/command&gt;
                        &lt;stateentry background=&quot;ui\ingame\button&quot;/&gt;
                        &lt;stateentry background=&quot;ui\ingame\button_clicked&quot;/&gt;
                        &lt;stateentry background=&quot;ui\ingame\button_rollover&quot;/&gt;
                        &lt;stateentry background=&quot;ui\ingame\button_disable&quot;/&gt;
                &lt;/gadget&gt;</span>
        &lt;/gadget&gt;
&lt;/layout&gt;</pre></div></td>
<td class='EditorRight' rowspan="3"/>
</tr>
<tr class='ButtonHeight'>
<td class='ButtonWidth' colspan="4"></td>
</tr>
</table><pre>
        </pre>
</div>

こはね 发表于 2019-12-15 00:47:37

成品为这个,不过有其他内容<a href="https://pan.baidu.com/s/16l4DkMsw2tO1hSptg8q9_w" target="_blank">https://pan.baidu.com/s/16l4DkMsw2tO1hSptg8q9_w</a><br/><br>这个是我半年前制作的UI<br/><br>内容就是上面教程那两张截图。然后再加一个高级截图<br/><div><br/></div><div><img src="Age_of_Empires_III_Modding_Tutorial/11UI/pitch001.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" /><br/></div><div><img src="Age_of_Empires_III_Modding_Tutorial/11UI/pitch002.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" /><br/></div><div><br/><br><img src="Age_of_Empires_III_Modding_Tutorial/11UI/screenshot001.jpg" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" /><br/></div>
<br/><br/><br/><br/><br/>

Robin_kopite 发表于 2019-12-15 14:27:13

青天小羽 发表于 2019-12-15 00:22
这个是修改教程:https://www.aoebbs.net/Age_of_Empires_III_Modding_Tutorial/11-02pitch.htm

教程编号1 ...

大佬{:4_101:}

z1good 发表于 2019-12-15 14:41:35

非常感谢 666
页: [1]
查看完整版本: 有没有解锁视距的补丁?