diff --git a/canvas.html b/canvas.html new file mode 100644 index 0000000..619256b --- /dev/null +++ b/canvas.html @@ -0,0 +1,580 @@ + + + + + + Canvas图片拖放功能 + + + +
+

Canvas图片拖放功能

+

将橙色角色拖动到目标区域,体验HTML5 Canvas的交互功能

+
+ +
+
+

拖放画布

+ +
+

角色说明:这是一个橙色卡通角色,正在向后转身。角色背部有白色椭圆形特征,右臂向后摆动,左臂略微向前,呈现动态效果。

+
+
+ +
+
+

操作说明

+
    +
  • 1. 在左侧画布上点击并按住橙色角色
  • +
  • 2. 拖动角色到任意位置
  • +
  • 3. 将角色移动到下方目标区域
  • +
  • 4. 释放鼠标放下角色
  • +
+ +
+ 目标区域
+ 将角色拖放到这里 +
+
+ +
+
+
0
+
拖放次数
+
+
+
0
+
命中目标
+
+
+
0
+
移动距离(px)
+
+
+ +
+ 点击并拖动角色开始体验 +
+ + +
+
+ + + + + + \ No newline at end of file diff --git a/components/DongzhimenScene.vue b/components/DongzhimenScene.vue index 07a07e3..bc5075e 100644 --- a/components/DongzhimenScene.vue +++ b/components/DongzhimenScene.vue @@ -1,22 +1,22 @@ \ No newline at end of file + diff --git a/components/WangfujingScene.vue b/components/WangfujingScene.vue index 9066171..b266841 100644 --- a/components/WangfujingScene.vue +++ b/components/WangfujingScene.vue @@ -356,7 +356,7 @@ onMounted(() => { .image-gallery { position: absolute; left: 40rpx; - top: 1430rpx; + top: 1380rpx; width: 670rpx; background-color: #d72717; border-radius: 20rpx; diff --git a/manifest.json b/manifest.json index 24730f5..155a5e3 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "name" : "xinchun2026", - "appid" : "", + "appid" : "__UNI__F0A5E90", "description" : "", "versionName" : "1.0.0", "versionCode" : "100", @@ -68,5 +68,8 @@ "uniStatistics" : { "enable" : false }, - "vueVersion" : "3" + "vueVersion" : "3", + "h5" : { + "title" : "2026新春H5" + } } diff --git a/pages.json b/pages.json index 38a7ae8..dde4b04 100644 --- a/pages.json +++ b/pages.json @@ -14,7 +14,14 @@ "navigationBarTitleText": "四大特色主题区", "navigationStyle": "default" } - } + }, + { + "path": "pages/canvas3", + "style": { + "navigationBarTitleText": "四大特色主题区", + "navigationStyle": "default" + } + } ], "globalStyle": { "navigationBarTextStyle": "white", diff --git a/pages/canvas.vue b/pages/canvas.vue new file mode 100644 index 0000000..c4699a4 --- /dev/null +++ b/pages/canvas.vue @@ -0,0 +1,263 @@ + + + + + + + diff --git a/pages/canvas2.vue b/pages/canvas2.vue new file mode 100644 index 0000000..11ae6f3 --- /dev/null +++ b/pages/canvas2.vue @@ -0,0 +1,791 @@ + + + + + diff --git a/pages/canvas3.vue b/pages/canvas3.vue new file mode 100644 index 0000000..013565f --- /dev/null +++ b/pages/canvas3.vue @@ -0,0 +1,829 @@ + + + + + diff --git a/pages/testcanvas.vue b/pages/testcanvas.vue new file mode 100644 index 0000000..31875fb --- /dev/null +++ b/pages/testcanvas.vue @@ -0,0 +1,459 @@ + + + + + \ No newline at end of file