onmousewheel
滚轮的行为从滚动百分比改为滚动固定的3行 修改.g4文件的位置
This commit is contained in:
parent
1b0c65f6f6
commit
74b168a285
@ -38,10 +38,12 @@ HTML5 canvas制作的魔塔样板,支持全平台游戏!
|
|||||||
│ ├─ /sounds/ # 音效目录
|
│ ├─ /sounds/ # 音效目录
|
||||||
│ ├─ data.js # 全局变量信息
|
│ ├─ data.js # 全局变量信息
|
||||||
│ ├─ enemys.js # 怪物属性数据
|
│ ├─ enemys.js # 怪物属性数据
|
||||||
|
│ ├─ events.js # 公共事件
|
||||||
│ ├─ functions.js # 可能会被修改的脚本代码
|
│ ├─ functions.js # 可能会被修改的脚本代码
|
||||||
│ ├─ icons.js # 素材和ID的对应关系定义
|
│ ├─ icons.js # 素材和ID的对应关系定义
|
||||||
│ ├─ items.js # 道具的定义,获得道具的效果
|
│ ├─ items.js # 道具的定义,获得道具的效果
|
||||||
│ └─ maps.js # 地图和数字的对应关系
|
│ ├─ maps.js # 地图和数字的对应关系
|
||||||
|
│ └─ plugins.js # 自定义插件
|
||||||
├── /常用工具/ # 一些常用工具,可以辅助造塔;具体可参见下面的【相关工具】
|
├── /常用工具/ # 一些常用工具,可以辅助造塔;具体可参见下面的【相关工具】
|
||||||
├── editor.html # 可视化地图编辑工具
|
├── editor.html # 可视化地图编辑工具
|
||||||
├── editor-mobile.html # 可视化地图编辑工具(手机版)
|
├── editor-mobile.html # 可视化地图编辑工具(手机版)
|
||||||
|
|||||||
@ -313,7 +313,8 @@ document.getElementById('blocklyDiv').onmousewheel = function(e){
|
|||||||
//console.log(e);
|
//console.log(e);
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
var hvScroll = e.shiftKey?'hScroll':'vScroll';
|
var hvScroll = e.shiftKey?'hScroll':'vScroll';
|
||||||
workspace.scrollbar[hvScroll].handlePosition_+=( ((e.deltaY||0)+(e.detail||0)) >0?20:-20);
|
var mousewheelOffsetValue=20/380*workspace.scrollbar[hvScroll].handleLength_*3;
|
||||||
|
workspace.scrollbar[hvScroll].handlePosition_+=( ((e.deltaY||0)+(e.detail||0)) >0?mousewheelOffsetValue:-mousewheelOffsetValue);
|
||||||
workspace.scrollbar[hvScroll].onScroll_();
|
workspace.scrollbar[hvScroll].onScroll_();
|
||||||
workspace.setScale(workspace.scale);
|
workspace.setScale(workspace.scale);
|
||||||
}
|
}
|
||||||
@ -443,13 +444,13 @@ function omitedcheckUpdateFunction(event) {
|
|||||||
xhr.onreadystatechange = function () {
|
xhr.onreadystatechange = function () {
|
||||||
if (xhr.readyState != 4) return;
|
if (xhr.readyState != 4) return;
|
||||||
if (xhr.status != 200) {
|
if (xhr.status != 200) {
|
||||||
alert("无法在file://下加载");
|
alert("图块描述文件加载失败, 请在'启动服务.exe'中打开编辑器");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
input_ = xhr.responseText;
|
input_ = xhr.responseText;
|
||||||
editor_blockly.runOne();
|
editor_blockly.runOne();
|
||||||
}
|
}
|
||||||
xhr.open('GET', '_server/blockly/MotaAction.g4', true);
|
xhr.open('GET', '_server/MotaAction.g4', true);
|
||||||
xhr.send(null);
|
xhr.send(null);
|
||||||
|
|
||||||
codeAreaHL = CodeMirror.fromTextArea(document.getElementById("codeArea"), {
|
codeAreaHL = CodeMirror.fromTextArea(document.getElementById("codeArea"), {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user