Commit 0ec548c5 authored by haiyoucuv's avatar haiyoucuv

首页动画

parent 69e69fba
......@@ -3,16 +3,10 @@
<component name="ChangeListManager">
<list default="true" id="9cef0552-af3c-4a1c-be1f-dc41ebe5b6db" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/resource/map/map_bg1.jpg" beforeDir="false" afterPath="$PROJECT_DIR$/resource/map/map_bg1.jpg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/resource/map/map_bg2.jpg" beforeDir="false" afterPath="$PROJECT_DIR$/resource/map/map_bg2.jpg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/resource/map/map_bg3.jpg" beforeDir="false" afterPath="$PROJECT_DIR$/resource/map/map_bg3.jpg" afterDir="false" />
<change beforePath="$PROJECT_DIR$/resource/res.json" beforeDir="false" afterPath="$PROJECT_DIR$/resource/res.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/ResJson.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/ResJson.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/scene/LoadingScene.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/scene/LoadingScene.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/scene/map/MapBottom.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/scene/map/MapBottom.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/scene/map/MapMid.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/scene/map/MapMid.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/scene/map/MapPart.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/scene/map/MapPart.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/scene/map/MapScene.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/scene/map/MapScene.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/scene/map/MapTop.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/scene/map/MapTop.ts" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
......@@ -175,14 +169,7 @@
<workItem from="1601170975973" duration="20963000" />
<workItem from="1601257315718" duration="48496000" />
<workItem from="1601429998970" duration="22651000" />
<workItem from="1601689013718" duration="8791000" />
</task>
<task id="LOCAL-00018" summary="Success Panel Effect!">
<created>1594794860900</created>
<option name="number" value="00018" />
<option name="presentableId" value="LOCAL-00018" />
<option name="project" value="LOCAL" />
<updated>1594794860900</updated>
<workItem from="1601689013718" duration="9691000" />
</task>
<task id="LOCAL-00019" summary="Success Panel Effect!">
<created>1594799066356</created>
......@@ -520,7 +507,14 @@
<option name="project" value="LOCAL" />
<updated>1601472143170</updated>
</task>
<option name="localTasksCounter" value="67" />
<task id="LOCAL-00067" summary="首页动画">
<created>1601705763019</created>
<option name="number" value="00067" />
<option name="presentableId" value="LOCAL-00067" />
<option name="project" value="LOCAL" />
<updated>1601705763019</updated>
</task>
<option name="localTasksCounter" value="68" />
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
......@@ -555,7 +549,8 @@
<MESSAGE value="四连特效替换" />
<MESSAGE value="lihe" />
<MESSAGE value="lowt" />
<option name="LAST_COMMIT_MESSAGE" value="lowt" />
<MESSAGE value="首页动画" />
<option name="LAST_COMMIT_MESSAGE" value="首页动画" />
</component>
<component name="WindowStateProjectService">
<state x="440" y="273" key="#com.intellij.execution.impl.EditConfigurationsDialog" timestamp="1595229546530">
......@@ -571,51 +566,51 @@
</state>
<state x="250" y="471" key="ANALYSIS_DLG_com.intellij.analysis.BaseAnalysisAction$1/30.23.1890.1177@30.23.1890.1177" timestamp="1601454738211" />
<state x="251" y="471" key="ANALYSIS_DLG_com.intellij.analysis.BaseAnalysisAction$1/31.23.1889.1177@31.23.1889.1177" timestamp="1594113080922" />
<state x="557" y="23" width="783" height="664" key="CommitChangelistDialog2" timestamp="1601472142620">
<screen x="30" y="23" width="1410" height="877" />
<state x="557" y="183" width="783" height="664" key="CommitChangelistDialog2" timestamp="1601705762355">
<screen x="30" y="23" width="1890" height="1177" />
</state>
<state x="557" y="23" key="CommitChangelistDialog2/30.23.1410.877/1440.23.1920.1177@30.23.1410.877" timestamp="1601472142620" />
<state x="423" y="142" width="783" height="664" key="CommitChangelistDialog2/30.23.1410.877@30.23.1410.877" timestamp="1601389896862" />
<state x="557" y="183" key="CommitChangelistDialog2/30.23.1890.1177@30.23.1890.1177" timestamp="1601455703296" />
<state x="557" y="183" key="CommitChangelistDialog2/30.23.1890.1177@30.23.1890.1177" timestamp="1601705762355" />
<state x="558" y="183" width="884" height="891" key="CommitChangelistDialog2/31.23.1889.1177@31.23.1889.1177" timestamp="1595584297912" />
<state x="131" y="123" width="730" height="977" key="DiffContextDialog" timestamp="1596165868169">
<screen x="30" y="23" width="1890" height="1177" />
</state>
<state x="131" y="123" width="730" height="977" key="DiffContextDialog/30.23.1890.1177@30.23.1890.1177" timestamp="1596165868169" />
<state width="877" height="321" key="GridCell.Tab.0.bottom" timestamp="1601705263219">
<state width="877" height="321" key="GridCell.Tab.0.bottom" timestamp="1601706474178">
<screen x="30" y="23" width="1890" height="1177" />
</state>
<state width="877" height="406" key="GridCell.Tab.0.bottom/30.23.1410.877/1440.23.1920.1177@30.23.1410.877" timestamp="1601472154151" />
<state width="896" height="406" key="GridCell.Tab.0.bottom/30.23.1410.877@30.23.1410.877" timestamp="1601389901237" />
<state width="888" height="321" key="GridCell.Tab.0.bottom/30.23.1650.1027@30.23.1650.1027" timestamp="1596463312309" />
<state width="877" height="321" key="GridCell.Tab.0.bottom/30.23.1890.1177@30.23.1890.1177" timestamp="1601705263219" />
<state width="877" height="321" key="GridCell.Tab.0.bottom/30.23.1890.1177@30.23.1890.1177" timestamp="1601706474178" />
<state width="1041" height="321" key="GridCell.Tab.0.bottom/31.23.1649.1027@31.23.1649.1027" timestamp="1595590577198" />
<state width="1041" height="321" key="GridCell.Tab.0.bottom/31.23.1889.1177@31.23.1889.1177" timestamp="1595579918465" />
<state width="877" height="321" key="GridCell.Tab.0.center" timestamp="1601705263218">
<state width="877" height="321" key="GridCell.Tab.0.center" timestamp="1601706474177">
<screen x="30" y="23" width="1890" height="1177" />
</state>
<state width="877" height="406" key="GridCell.Tab.0.center/30.23.1410.877/1440.23.1920.1177@30.23.1410.877" timestamp="1601472154151" />
<state width="896" height="406" key="GridCell.Tab.0.center/30.23.1410.877@30.23.1410.877" timestamp="1601389901237" />
<state width="888" height="321" key="GridCell.Tab.0.center/30.23.1650.1027@30.23.1650.1027" timestamp="1596463312308" />
<state width="877" height="321" key="GridCell.Tab.0.center/30.23.1890.1177@30.23.1890.1177" timestamp="1601705263218" />
<state width="877" height="321" key="GridCell.Tab.0.center/30.23.1890.1177@30.23.1890.1177" timestamp="1601706474177" />
<state width="1041" height="321" key="GridCell.Tab.0.center/31.23.1649.1027@31.23.1649.1027" timestamp="1595590577198" />
<state width="1041" height="321" key="GridCell.Tab.0.center/31.23.1889.1177@31.23.1889.1177" timestamp="1595579918464" />
<state width="877" height="321" key="GridCell.Tab.0.left" timestamp="1601705263218">
<state width="877" height="321" key="GridCell.Tab.0.left" timestamp="1601706474176">
<screen x="30" y="23" width="1890" height="1177" />
</state>
<state width="877" height="406" key="GridCell.Tab.0.left/30.23.1410.877/1440.23.1920.1177@30.23.1410.877" timestamp="1601472154150" />
<state width="896" height="406" key="GridCell.Tab.0.left/30.23.1410.877@30.23.1410.877" timestamp="1601389901237" />
<state width="888" height="321" key="GridCell.Tab.0.left/30.23.1650.1027@30.23.1650.1027" timestamp="1596463312308" />
<state width="877" height="321" key="GridCell.Tab.0.left/30.23.1890.1177@30.23.1890.1177" timestamp="1601705263218" />
<state width="877" height="321" key="GridCell.Tab.0.left/30.23.1890.1177@30.23.1890.1177" timestamp="1601706474176" />
<state width="1041" height="321" key="GridCell.Tab.0.left/31.23.1649.1027@31.23.1649.1027" timestamp="1595590577197" />
<state width="1041" height="321" key="GridCell.Tab.0.left/31.23.1889.1177@31.23.1889.1177" timestamp="1595579918463" />
<state width="877" height="321" key="GridCell.Tab.0.right" timestamp="1601705263218">
<state width="877" height="321" key="GridCell.Tab.0.right" timestamp="1601706474177">
<screen x="30" y="23" width="1890" height="1177" />
</state>
<state width="877" height="406" key="GridCell.Tab.0.right/30.23.1410.877/1440.23.1920.1177@30.23.1410.877" timestamp="1601472154151" />
<state width="896" height="406" key="GridCell.Tab.0.right/30.23.1410.877@30.23.1410.877" timestamp="1601389901237" />
<state width="888" height="321" key="GridCell.Tab.0.right/30.23.1650.1027@30.23.1650.1027" timestamp="1596463312309" />
<state width="877" height="321" key="GridCell.Tab.0.right/30.23.1890.1177@30.23.1890.1177" timestamp="1601705263218" />
<state width="877" height="321" key="GridCell.Tab.0.right/30.23.1890.1177@30.23.1890.1177" timestamp="1601706474177" />
<state width="1041" height="321" key="GridCell.Tab.0.right/31.23.1649.1027@31.23.1649.1027" timestamp="1595590577198" />
<state width="1041" height="321" key="GridCell.Tab.0.right/31.23.1889.1177@31.23.1889.1177" timestamp="1595579918465" />
<state x="82" y="353" key="IDE.errors.dialog" timestamp="1594777965326">
......@@ -632,12 +627,12 @@
</state>
<state x="289" y="314" key="SettingsEditor/30.23.1890.1177@30.23.1890.1177" timestamp="1596079390860" />
<state x="300" y="248" key="SettingsEditor/31.23.1889.1177@31.23.1889.1177" timestamp="1594798992724" />
<state x="76" y="267" key="Vcs.Push.Dialog.v2" timestamp="1601472144830">
<screen x="30" y="23" width="1410" height="877" />
<state x="91" y="351" key="Vcs.Push.Dialog.v2" timestamp="1601705764488">
<screen x="30" y="23" width="1890" height="1177" />
</state>
<state x="76" y="267" key="Vcs.Push.Dialog.v2/30.23.1410.877/1440.23.1920.1177@30.23.1410.877" timestamp="1601472144830" />
<state x="76" y="267" key="Vcs.Push.Dialog.v2/30.23.1410.877@30.23.1410.877" timestamp="1601389898667" />
<state x="91" y="351" key="Vcs.Push.Dialog.v2/30.23.1890.1177@30.23.1890.1177" timestamp="1601453871272" />
<state x="91" y="351" key="Vcs.Push.Dialog.v2/30.23.1890.1177@30.23.1890.1177" timestamp="1601705764488" />
<state x="92" y="351" key="Vcs.Push.Dialog.v2/31.23.1889.1177@31.23.1889.1177" timestamp="1595584299423" />
<state x="87" y="216" key="com.intellij.openapi.editor.actions.MultiplePasteAction$ClipboardContentChooser" timestamp="1594705166397">
<screen x="31" y="23" width="1889" height="1177" />
......@@ -666,11 +661,11 @@
</state>
<state x="156" y="286" key="run.anything.popup/30.23.1890.1177@30.23.1890.1177" timestamp="1596432664001" />
<state x="157" y="286" key="run.anything.popup/31.23.1889.1177@31.23.1889.1177" timestamp="1595475548860" />
<state x="639" y="288" width="671" height="676" key="search.everywhere.popup" timestamp="1601704086128">
<state x="639" y="288" width="671" height="676" key="search.everywhere.popup" timestamp="1601706437333">
<screen x="30" y="23" width="1890" height="1177" />
</state>
<state x="484" y="220" width="670" height="504" key="search.everywhere.popup/30.23.1410.877@30.23.1410.877" timestamp="1600829323295" />
<state x="639" y="288" width="671" height="676" key="search.everywhere.popup/30.23.1890.1177@30.23.1890.1177" timestamp="1601704086128" />
<state x="639" y="288" width="671" height="676" key="search.everywhere.popup/30.23.1890.1177@30.23.1890.1177" timestamp="1601706437333" />
<state x="640" y="288" width="670" height="676" key="search.everywhere.popup/31.23.1889.1177@31.23.1889.1177" timestamp="1595584259535" />
</component>
</project>
\ No newline at end of file
resource/map/map_bg3.jpg

365 KB | W: | H:

resource/map/map_bg3.jpg

361 KB | W: | H:

resource/map/map_bg3.jpg
resource/map/map_bg3.jpg
resource/map/map_bg3.jpg
resource/map/map_bg3.jpg
  • 2-up
  • Swipe
  • Onion skin
......@@ -76,6 +76,10 @@
"keys": "Aroma_1_0.png,Aroma_1_1.png,Aroma_1_10.png,Aroma_1_11.png,Aroma_1_12.png,Aroma_1_13.png,Aroma_1_14.png,Aroma_1_15.png,Aroma_1_16.png,Aroma_1_17.png,Aroma_1_18.png,Aroma_1_19.png,Aroma_1_2.png,Aroma_1_20.png,Aroma_1_21.png,Aroma_1_22.png,Aroma_1_23.png,Aroma_1_24.png,Aroma_1_25.png,Aroma_1_26.png,Aroma_1_27.png,Aroma_1_28.png,Aroma_1_29.png,Aroma_1_3.png,Aroma_1_30.png,Aroma_1_31.png,Aroma_1_32.png,Aroma_1_33.png,Aroma_1_34.png,Aroma_1_35.png,Aroma_1_36.png,Aroma_1_37.png,Aroma_1_38.png,Aroma_1_4.png,Aroma_1_5.png,Aroma_1_6.png,Aroma_1_7.png,Aroma_1_8.png,Aroma_1_9.png",
"name": "mapAroma1"
},
{
"keys": "Aroma_2_0.png,Aroma_2_1.png,Aroma_2_10.png,Aroma_2_11.png,Aroma_2_12.png,Aroma_2_13.png,Aroma_2_14.png,Aroma_2_15.png,Aroma_2_16.png,Aroma_2_17.png,Aroma_2_18.png,Aroma_2_19.png,Aroma_2_2.png,Aroma_2_20.png,Aroma_2_21.png,Aroma_2_22.png,Aroma_2_23.png,Aroma_2_24.png,Aroma_2_25.png,Aroma_2_26.png,Aroma_2_27.png,Aroma_2_28.png,Aroma_2_29.png,Aroma_2_3.png,Aroma_2_30.png,Aroma_2_31.png,Aroma_2_32.png,Aroma_2_33.png,Aroma_2_34.png,Aroma_2_35.png,Aroma_2_36.png,Aroma_2_37.png,Aroma_2_38.png,Aroma_2_4.png,Aroma_2_5.png,Aroma_2_6.png,Aroma_2_7.png,Aroma_2_8.png,Aroma_2_9.png",
"name": "mapAroma2"
},
{
"keys": "map_cat_0.png,map_cat_1.png,map_cat_10.png,map_cat_11.png,map_cat_12.png,map_cat_13.png,map_cat_14.png,map_cat_15.png,map_cat_16.png,map_cat_17.png,map_cat_18.png,map_cat_19.png,map_cat_2.png,map_cat_20.png,map_cat_21.png,map_cat_22.png,map_cat_23.png,map_cat_24.png,map_cat_25.png,map_cat_26.png,map_cat_27.png,map_cat_28.png,map_cat_29.png,map_cat_3.png,map_cat_30.png,map_cat_31.png,map_cat_32.png,map_cat_33.png,map_cat_34.png,map_cat_4.png,map_cat_5.png,map_cat_6.png,map_cat_7.png,map_cat_8.png,map_cat_9.png",
"name": "mapCat"
......
......@@ -76,6 +76,10 @@ export const ResJson = {
"keys": "Aroma_1_0.png,Aroma_1_1.png,Aroma_1_10.png,Aroma_1_11.png,Aroma_1_12.png,Aroma_1_13.png,Aroma_1_14.png,Aroma_1_15.png,Aroma_1_16.png,Aroma_1_17.png,Aroma_1_18.png,Aroma_1_19.png,Aroma_1_2.png,Aroma_1_20.png,Aroma_1_21.png,Aroma_1_22.png,Aroma_1_23.png,Aroma_1_24.png,Aroma_1_25.png,Aroma_1_26.png,Aroma_1_27.png,Aroma_1_28.png,Aroma_1_29.png,Aroma_1_3.png,Aroma_1_30.png,Aroma_1_31.png,Aroma_1_32.png,Aroma_1_33.png,Aroma_1_34.png,Aroma_1_35.png,Aroma_1_36.png,Aroma_1_37.png,Aroma_1_38.png,Aroma_1_4.png,Aroma_1_5.png,Aroma_1_6.png,Aroma_1_7.png,Aroma_1_8.png,Aroma_1_9.png",
"name": "mapAroma1"
},
{
"keys": "Aroma_2_0.png,Aroma_2_1.png,Aroma_2_10.png,Aroma_2_11.png,Aroma_2_12.png,Aroma_2_13.png,Aroma_2_14.png,Aroma_2_15.png,Aroma_2_16.png,Aroma_2_17.png,Aroma_2_18.png,Aroma_2_19.png,Aroma_2_2.png,Aroma_2_20.png,Aroma_2_21.png,Aroma_2_22.png,Aroma_2_23.png,Aroma_2_24.png,Aroma_2_25.png,Aroma_2_26.png,Aroma_2_27.png,Aroma_2_28.png,Aroma_2_29.png,Aroma_2_3.png,Aroma_2_30.png,Aroma_2_31.png,Aroma_2_32.png,Aroma_2_33.png,Aroma_2_34.png,Aroma_2_35.png,Aroma_2_36.png,Aroma_2_37.png,Aroma_2_38.png,Aroma_2_4.png,Aroma_2_5.png,Aroma_2_6.png,Aroma_2_7.png,Aroma_2_8.png,Aroma_2_9.png",
"name": "mapAroma2"
},
{
"keys": "map_cat_0.png,map_cat_1.png,map_cat_10.png,map_cat_11.png,map_cat_12.png,map_cat_13.png,map_cat_14.png,map_cat_15.png,map_cat_16.png,map_cat_17.png,map_cat_18.png,map_cat_19.png,map_cat_2.png,map_cat_20.png,map_cat_21.png,map_cat_22.png,map_cat_23.png,map_cat_24.png,map_cat_25.png,map_cat_26.png,map_cat_27.png,map_cat_28.png,map_cat_29.png,map_cat_3.png,map_cat_30.png,map_cat_31.png,map_cat_32.png,map_cat_33.png,map_cat_34.png,map_cat_4.png,map_cat_5.png,map_cat_6.png,map_cat_7.png,map_cat_8.png,map_cat_9.png",
"name": "mapCat"
......
......@@ -130,6 +130,7 @@ export class LoadingScene extends Scene {
await RES.loadGroup("mapCat");
this.dispatchEvent(FYGE.Event.PROGRESS, 0.8);
await RES.loadGroup("mapAroma1");
await RES.loadGroup("mapAroma2");
this.dispatchEvent(FYGE.Event.PROGRESS, 0.9);
await RES.loadGroup("mapTinyBalloon");
......
......@@ -49,6 +49,15 @@ export default class MapTop extends MapPart {
}, 1000)
);
const aromaTexture: Texture[] = [];
for (let i = 0; i < 106; i++) {
aromaTexture.push(RES.getRes(`Aroma_2_${i}.png`));
}
const aroma = this.addChild(new FrameAni(aromaTexture));
aroma.position.set(610, 910);
aroma.scaleX = -1;
aroma.play(-1);
const foot = this.addChild(Tools.getSprite('top_foot.png'));
foot.position.set(-24, 758);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment