refactor(web):改造成vue工程

This commit is contained in:
kubbo
2025-09-30 17:43:06 +08:00
parent f140c92ddd
commit 39f7598b02
1777 changed files with 878 additions and 2238 deletions

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<e:Skin class="MainTaskButtonSkin" xmlns:e="http://ns.egret.com/eui" states="up,down" width="20" height="233">
<e:Image scale9Grid="2,2,16,16" scaleX.down="0.98" scaleY.down="0.98" source="m_task_btn_2bg" left="0" right="0" top="0" bottom="0"/>
<e:Image scaleX.down="0.98" scaleY.down="0.98" source="m_task_btn_2" verticalCenter="0.5" horizontalCenter="0.5"/>
</e:Skin>

View File

@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<e:Skin class="MainTaskItemSkin" xmlns:e="http://ns.egret.com/eui" xmlns:w="http://ns.egret.com/wing" width="236">
<e:Rect id="rect" left="0" right="9" top="0" bottom="6" fillAlpha="0"/>
<e:Image id="isSelectImg" source="m_task_xuanzhongkuang" scale9Grid="27,28,4,2" left="0" right="0" top="0" bottom="6" touchEnabled="false"/>
<e:Group x="3.5" touchEnabled="false">
<e:Group id="allGrp" x="3.5" y="0" scaleX="1" scaleY="1" touchEnabled="false">
<e:Group touchEnabled="false" touchChildren="false">
<e:Label id="taskName" text="" size="36" y="10" x="1" stroke="2.5" scaleX="0.5" scaleY="0.5" textColor="0xeee104"/>
</e:Group>
<e:Label id="taskContent" text="" x="60" y="59" size="36" width="454" stroke="2.5" textColor="0xe5ddcf" scaleX="0.5" scaleY="0.5" touchEnabled="false"/>
<e:Group id="taskCirceGrp" x="10" y="10" touchChildren="false" touchEnabled="false">
<e:layout>
<e:VerticalLayout/>
</e:layout>
</e:Group>
<e:Group id="taskSendGrp" x="0" y="0" width="228" touchEnabled="false">
<e:Group id="taskflyGrp0" x="26" y="4" touchEnabled="false">
<e:Label id="taskSend0" text="" size="36" textColor="0x28ee01" stroke="2.5" scaleX="0.5" scaleY="0.5" x="-90" y="0"/>
<e:Label id="taskSend1" text="" size="36" x="-48" y="0" textColor="0x28ee01" stroke="2.5" scaleX="0.5" scaleY="0.5"/>
<e:Label id="taskSend2" text="" size="36" x="-6" y="0" textColor="0x28ee01" stroke="2.5" scaleX="0.5" scaleY="0.5"/>
<e:layout>
<e:HorizontalLayout gap="13"/>
</e:layout>
</e:Group>
<e:Group id="taskflyGrp1" x="36" y="14" touchEnabled="false">
<e:Label id="taskSend3" text="" size="36" textColor="0x28EE01" stroke="2.5" scaleX="0.5" scaleY="0.5" x="-90" y="0"/>
<e:Label id="taskSend4" text="" size="36" x="-48" y="0" textColor="0x28EE01" stroke="2.5" scaleX="0.5" scaleY="0.5"/>
<e:Label id="taskSend5" text="" size="36" x="-6" y="0" textColor="0x28EE01" stroke="2.5" scaleX="0.5" scaleY="0.5"/>
<e:layout>
<e:HorizontalLayout gap="13"/>
</e:layout>
</e:Group>
<e:layout>
<e:VerticalLayout gap="4"/>
</e:layout>
</e:Group>
<e:Label id="taskTips" text="" x="80" y="79" size="36" width="464" textColor="0xe5ddcf" stroke="2.5" scaleX="0.5" scaleY="0.5" lineSpacing="10" touchEnabled="false"/>
<e:Label id="taskBtn" text="" x="80" y="79" size="36" textColor="0x28ee01" stroke="2.5" scaleX="0.5" scaleY="0.5"/>
<e:layout>
<e:VerticalLayout gap="8"/>
</e:layout>
</e:Group>
<e:Image source="m_task_fengexian" touchEnabled="false" horizontalCenter="0" bottom="0"/>
<e:layout>
<e:VerticalLayout gap="5"/>
</e:layout>
</e:Group>
<e:Group id="flyGrp" right="3" touchChildren="false" visible="false">
<e:Image source="13132" width="40" height="40" y="2" anchorOffsetX="20" anchorOffsetY="20" rotation="-90"/>
<e:Label id="flyShoeLab" text="免费传送" x="29" y="8" size="15" scaleX="1" scaleY="1" textColor="0x7fff00" stroke="1" visible="false"/>
<e:layout>
<e:HorizontalLayout gap="-9" verticalAlign="middle"/>
</e:layout>
</e:Group>
<e:Image id="completeImg" source="m_task_yiwancheng" right="9" top="1" touchEnabled="false" visible="false"/>
</e:Skin>

View File

@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="utf-8"?>
<e:Skin class="MainTaskWinSkin" xmlns:e="http://ns.egret.com/eui" xmlns:w="http://ns.egret.com/wing" xmlns:app="app.*" width="320" maxHeight="233" height="236">
<e:Button id="shrinkBtn" label="" icon="m_task_bg1" skinName="Btn0Skin" right="1" y="-5" width="48" height="109"/>
<e:Button id="unfoldBtn" label="" icon="m_task_bg3" skinName="Btn0Skin" right="-1" width="50" height="50" verticalCenter="0" scaleX="1"/>
<e:Button id="teamBtn" label="Button" x="271" y="132" skinName="Btn0Skin" icon="m_task_bg2" width="48" height="104"/>
<e:Image id="taskRect" x="270.5" y="-7" source="m_task_bgh" touchEnabled="false" visible="false"/>
<e:Image id="teamRect" x="270.5" y="244.5" source="m_task_bgh" touchEnabled="false" scaleY="-1"/>
<e:Image id="bgImg" source="m_task_k" width="253" x="19" height="233.5" y="0.5" anchorOffsetX="0" scale9Grid="11,9,1,1" anchorOffsetY="0"/>
<e:Group id="unfoldGrp" x="24" y="7">
<e:Scroller id="taskScroller" width="242" scrollPolicyH="off" maxHeight="210" height="220">
<e:List id="taskList" itemRendererSkinName="MainTaskItemSkin">
<e:layout>
<e:VerticalLayout paddingLeft="1" gap="-2"/>
</e:layout>
</e:List>
</e:Scroller>
</e:Group>
<e:Group id="effGrp" x="63" y="29" touchEnabled="false" touchChildren="false"/>
<e:Group id="teamGrp" width="245" height="221" x="23.5" y="9" visible="false">
<e:Scroller width="233" height="202" x="4.5" y="3.5">
<e:List id="teamList" itemRendererSkinName="TeamMainItemViewSkin">
<e:layout>
<e:VerticalLayout gap="2.2"/>
</e:layout>
</e:List>
</e:Scroller>
<e:Image id="slidingImg" y="207.8" source="m_task_jiantou" horizontalCenter="0"/>
<e:Group id="btnGrp" touchEnabled="false" y="185" x="2">
<e:Button id="inviteTeamBtn" label="邀请组队" x="55" y="72" width="121" height="34">
<e:skinName>
<e:Skin states="up,down,disabled">
<e:Image horizontalCenter="0" verticalCenter="0" source="m_task_btn" source.down="m_task_btn" source.disabled="m_task_btn" scaleX.down="0.95" scaleY.down="0.95" />
<e:Label id="labelDisplay" horizontalCenter="0" verticalCenter="0" size="20" textColor="0xe5ddcf" stroke="2"/>
</e:Skin>
</e:skinName>
</e:Button>
<e:Button id="invitePlayerBtn" label="附近玩家" x="65" y="82" width="121" height="34">
<e:skinName>
<e:Skin states="up,down,disabled">
<e:Image horizontalCenter="0" verticalCenter="0" source="m_task_btn" source.down="m_task_btn" source.disabled="m_task_btn" scaleX.down="0.95" scaleY.down="0.95"/>
<e:Label id="labelDisplay" horizontalCenter="0" verticalCenter="0" size="20" textColor="0xe5ddcf" stroke="2"/>
</e:Skin>
</e:skinName>
</e:Button>
<e:layout>
<e:HorizontalLayout gap="1"/>
</e:layout>
</e:Group>
<e:Group id="btnGrp1" touchEnabled="false" y="31.65" x="60">
<e:Button id="inviteTeamBtn1" label="邀请组队" x="55" y="72" width="129" height="44">
<e:skinName>
<e:Skin states="up,down,disabled">
<e:Image horizontalCenter="0" verticalCenter="0" source="m_task_btn3" source.down="m_task_btn3" source.disabled="m_task_btn3" scaleX.down="0.95" scaleY.down="0.95"/>
<e:Label id="labelDisplay" horizontalCenter="0" verticalCenter="0" size="20" textColor="0xf0c896" stroke="2"/>
</e:Skin>
</e:skinName>
</e:Button>
<e:Button id="invitePlayerBtn1" label="附近队伍" x="65" y="82" width="129" height="44">
<e:skinName>
<e:Skin states="up,down,disabled">
<e:Image horizontalCenter="0" verticalCenter="0" source="m_task_btn3" source.down="m_task_btn3" source.disabled="m_task_btn3" scaleX.down="0.95" scaleY.down="0.95"/>
<e:Label id="labelDisplay" horizontalCenter="0" verticalCenter="0" size="20" textColor="0xf0c896" stroke="2"/>
</e:Skin>
</e:skinName>
</e:Button>
<app:SetUpCheckBoxEui id="isTeam" x="0" y="107" name="openSound" skinName="SetUpCheckBox" scaleX="1" scaleY="1"/>
<e:layout>
<e:VerticalLayout gap="22" horizontalAlign="left"/>
</e:layout>
</e:Group>
</e:Group>
</e:Skin>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<e:Skin class="TaskInfoWinSkin" xmlns:e="http://ns.egret.com/eui" xmlns:app="app.*" xmlns:w="http://ns.egret.com/wing" width="413" height="445">
<app:UIViewFrame id="dragDropUI" skinName="UIViewFrameSkin" currentState="default10" height="445"/>
<e:Image width="386" height="383" source="com_bg_kuang_xian1" scale9Grid="10,7,2,2" x="14" y="48"/>
<e:Image source="task_biaoti_1" left="23" top="57"/>
<e:Image id="rewardImg" source="task_biaoti_2" left="23" bottom="169"/>
<e:Label id="taskDesc" text="" size="22" width="362" height="114" lineSpacing="7" verticalCenter="-70.5" horizontalCenter="2.5" stroke="2" textColor="0xe5ddcf"/>
<e:Label id="taskAims" text="" size="22" width="353" verticalCenter="10.5" horizontalCenter="-2" textColor="0xe5ddcf" stroke="2"/>
<e:Scroller width="348" bottom="101" horizontalCenter="1.5">
<e:List id="rewardList" itemRendererSkinName="ItemBaseSkin">
<e:layout>
<e:HorizontalLayout gap="12"/>
</e:layout>
</e:List>
</e:Scroller>
<e:Button id="sureBtn" label="接收任务" skinName="Btn9Skin" bottom="35" horizontalCenter="0"/>
<e:Group id="effGrp" x="205.33" y="388.33" touchEnabled="false"/>
<e:Label id="autoTask" text="无操作2秒后自动点击" size="15" textColor="0x28ee01" touchEnabled="false" y="410" right="20" stroke="2"/>
</e:Skin>

View File

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<e:Skin class="TaskInfoWinSkin2" xmlns:e="http://ns.egret.com/eui" xmlns:app="app.*" xmlns:w="http://ns.egret.com/wing" width="469" height="478">
<e:Image id="dragDropUI" source="task_k1_png"/>
<e:Label id="title" text="标题" y="15" size="24" textColor="0xfefac6" stroke="2" horizontalCenter="-21.5" touchEnabled="false"/>
<e:Image id="rewardImg" left="36" bottom="197" source="task_rwjj"/>
<e:Label id="taskDesc" text="" size="22" width="362" height="114" lineSpacing="7" verticalCenter="-111" horizontalCenter="-18.5" stroke="2" textColor="0xe5ddcf"/>
<e:Label id="taskAims" text="" size="22" width="353" verticalCenter="-22.5" horizontalCenter="-21" textColor="0xe5ddcf" stroke="2"/>
<e:Scroller width="348" bottom="120" horizontalCenter="-19.5">
<e:List id="rewardList" itemRendererSkinName="ItemBaseSkin">
<e:layout>
<e:HorizontalLayout gap="12"/>
</e:layout>
</e:List>
</e:Scroller>
<e:Button id="sureBtn" label="接收任务" bottom="53" horizontalCenter="-27" icon="open_btn" width="113" height="46">
<e:skinName>
<e:Skin states="up,down,disabled">
<e:Image horizontalCenter="0" verticalCenter="0" source="open_btn" source.down="open_btn" source.disabled="open_btn" scaleX.down="0.95" scaleY.down="0.95"/>
<e:Label id="labelDisplay" horizontalCenter="0" verticalCenter="0" size="20" textColor="0xf0c896" stroke="1"/>
</e:Skin>
</e:skinName>
</e:Button>
<e:Group id="effGrp" x="205.33" y="401.33" touchEnabled="false"/>
<e:Label id="autoTask" text="无操作2秒后自动点击" size="15" textColor="0x28ee01" touchEnabled="false" y="427" right="65" stroke="2"/>
<e:Button id="closeBtn" label="" x="404" y="-9" width="60" scaleX="1.2" scaleY="1.2">
<e:skinName>
<e:Skin states="up,down,disabled">
<e:Image width="100%" height="100%" source="btn_guanbi3" source.down="btn_guanbi4" source.disabled="btn_guanbi4"/>
<e:Label id="labelDisplay" horizontalCenter="0" verticalCenter="0"/>
</e:Skin>
</e:skinName>
</e:Button>
</e:Skin>