From 378bd69032f4387c87d03824dc46ead26eb0084f Mon Sep 17 00:00:00 2001 From: Zhang Chen Date: Thu, 21 Jun 2018 12:40:29 +0800 Subject: [PATCH] Update personalization.md --- docs/personalization.md | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/docs/personalization.md b/docs/personalization.md index a50d8afe..acdbb97a 100644 --- a/docs/personalization.md +++ b/docs/personalization.md @@ -678,7 +678,7 @@ if (core.getFlag('skill', 0)==1) { // 开启了技能1 1. 每个角色弄一张行走图。相关信息参见[自定义事件:setHeroIcon](event#setHeroIcon:更改角色行走图)。 2. [覆盖楼传事件](#覆盖楼传事件),这样可以通过点工具栏的楼层传送按钮来切换角色。当然你也完全可以自己写一个道具,或[自定义快捷键](#自定义快捷键)来进行绑定。 -3. 将下述代码直接贴入脚本编辑 - 插件编写中。 +3. 将下述代码直接贴入脚本编辑 - 插件编写中。(写在`var _useEquipment = ...`之前。) ``` js // 所有需要保存的内容;这些保存的内容不会多角色共用,在切换时会进行恢复。 // 你也可以自行新增或删除,比如不共用金币则可以加上"money"的初始化,不共用道具则可以加上"items"的初始化, @@ -735,17 +735,8 @@ if (core.getFlag('skill', 0)==1) { // 开启了技能1 core.setFlag("heroId", toHeroId); // 保存切换到的角色ID } ``` -3. 在脚本编辑 - setInitData中加上`core.plugin.initHero1()`来初始化新勇士。 - ``` js - function(hard) { - // ... 上略 - core.events.afterLoadData(); - - // 初始化新勇士 - core.plugin.initHero1(); - } - ``` -4. 如果需要切换角色(包括事件、道具或者快捷键等),可以直接调用自定义JS脚本: `core.plugin.changeHero();` 。 +3. 在脚本编辑 - setInitData中加上`core.plugin.initHero1()`来初始化新勇士。(写在`core.events.afterLoadData()`后,反大括号之前。) +4. 如果需要切换角色(包括事件、道具或者快捷键等),可以直接调用自定义JS脚本:`core.plugin.changeHero();` 。 ## 根据难度分歧来自定义地图