GALV_maptravel研究分析(2)
本节地图:Gov's Mansion,Campsite,Yourmansion
++++++++++++++++++++华丽丽的分割线+++++++++++++++++++++++++++++++++
1.NPC处脚本
这里不需要过多解释,简单易懂
相关代码:
Galv.MAPT.openMap(0); 开启地图
if(Galv.MAPT.mapSelevted) 进行地点选择
{
跳转{map ID}({x Coordinate},{y Coordinate}) 进行跳转
}
++++++++++++++++++++华丽丽的分割线+++++++++++++++++++++++++++++++++
2.左上角处脚本
Galv.MAPT.initLocation("Gov's Mansion");
/*Set starting location for map scene to Gov's Mansion so when player opens
the travel scene, they will start with that location selected.*/
初始场景设置
Galv.MAPT.setObject(0,"Player","obj_player",520,190,2);
/*An example of using an object to show where the player is.
I'll place it next to the above location here*/
展示玩家的位置
语法: Galv.MAPT.setObject(id,"name","image",mx,my,f);
++++++++++++++++++++华丽丽的分割线+++++++++++++++++++++++++++++++++
3.开启之前无法到达的地图
Galv.MAPT.enableLocation(0,"Your Mansion",true);
{回顾下如果禁止通过:Galv.MAPT.enableLocation(0,"Your Mansion",false);}
/*Example of updating a location, which default to 'enabled' so the above
script call wouldn't be needed in this particular case*/
//Galv.MAPT.setLocation(0,"Your Mansion","loc_mansion",620,440,3,8,11,"This is your 'mansion' you can get in it now!");
Galv.MAPT.editLocation(0,"Your Mansion","desc","This is your 'mansion' you can get in it now!");
语法:
Galv.MAPT.editLocation(id,"name","attribute",value); // edit location
// id = the map id you are editing
// "name" = the location name you are editing
// "attribute" = the attribute you would like to edit. This can be:自选属性
// "image" value = "imageName" 图片
// "mapXY" value = [x,y] 地图
// "transfer" value = [mapid,x,y] 移动
// "desc" value = "description here" 描述
// value = the value to change to. values for each attribute are above. 值
++++++++++++++++++++华丽丽的分割线+++++++++++++++++++++++++++++++++
4.Galv.MAPT.removeLocation(0,"Gov's Mansion");
在大地图上移除地图
GALV_maptravel研究分析(2)的更多相关文章
- GALV_maptravel研究分析(1)
强大的地图传送式插件~~ 我以自带demo进行分析,本篇地图Init setting map 1.---------------------------------- 实例 创建地图 Galv.MAP ...
- opencv的实用研究--分析轮廓并寻找边界点
opencv的实用研究--分析轮廓并寻找边界点 轮廓是图像处理中非常常见的.对现实中的图像进行采样.色彩变化.灰度变化之后,能够处理得到的是“轮廓”.它直接地反应你了需要分析对象的边界特 ...
- SQL中的Null深入研究分析
SQL中的Null深入研究分析 虽然熟练掌握SQL的人对于Null不会有什么疑问,但总结得很全的文章还是很难找,看到一篇英文版的, 感觉还不错. Tony Hoare 在1965年发明了 null 引 ...
- TCP异常关闭研究分析
版权声明:本文由谢代斌原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/108 来源:腾云阁 https://www.qclo ...
- JVM虚拟机Class类文件研究分析
前言 为了研究Class文件,先编写一个最简单的代码: package com.courage; public class T0100_ByteCode01 { } 之所以说最简单,是因为这个类里面任 ...
- oracle AWR深入研究分析,如何使用
AWR的前身是statspack,当然现在还在,只不过大家都在使用AWR,因为它方便,简单,直观,形象. AWR是oracle内置工具,安装oracle时已经自动安装完毕,无需额外安装了. SELEC ...
- keystone 认证深度研究分析
一.Keystone Token深度概述 Keystone作为OpenStack项目基础认证模块,目前支持的token类型分别是uuid.pkiz.pki.fernet. 首先,简要叙述一下这四种类型 ...
- S5PV210的内存分配研究分析
S5PV210内存一般会使用SDRAM和DDR2 (DDR SDRAM),SDRAM的uboot启动网络已经有很多资料的,对于DDR2还有有很多疑惑,如果有错误的地方,请大家一定指出,醍醐灌顶,不胜感 ...
- 常用移动web开发框架研究分析
纯粹的总结一下移动web开发框架,移动web开发框架有jQuery Mobile .Sencha Touch等等,他们都来源于web开发,是成熟的框架,jQuery Mobile出自于jQuery家族 ...
随机推荐
- python学习:缩进
缩进 一要求: 官方建议打四个空格.tab键不建议使用,放到其他操作系统容易出现混乱.(打四个空格太费劲) 二实现: 简便方法:每按一下tab键自动换成四个空格.notepad++ 设置里首选项-制表 ...
- 自定义 绑定响应函数 解除响应函数 .addEventListener 兼容 .attachEvent
嗯哼.不多说,直接上代码. // 自定义 绑定响应函数 兼容性封装 Test Already. function bindEventFunc(obj, eventStr, func){ // cons ...
- react_app 项目开发 (9)_数据可视化 ECharts
数据可视化 ECharts yarn add echarts echarts-for-react
- priority_queue和sort应用
#include"iostream" #include"String" #include"stdio.h" #include "s ...
- 浅谈vue性能优化
基础优化 所谓的基础优化是任何 web 项目都要做的,并且是问题的根源.HTML,CSS,JS 是第一步要优化的点 分别对应到 .vue 文件内的,<template>,<style ...
- Netty入门(一):零基础“HelloWorld”详细图文步骤
因为接下来的项目要用到netty,所以就了解一下这个程序,奈何网上的教程都是稍微有点基础的,所以,就写一篇对于netty零基础的,顺便也记录一下. 先扔几个参考学习的网页: netty 官方API: ...
- 如何追踪产生大量REDO的来源
从10点到12点数据库中对象块变化排名靠前的对象 select to_char(begin_interval_time,'YYYY_MM_DD HH24:MI') snap_time, dhsso.o ...
- Spring boot +mybatis 连接mysql数据库,获取JDBC失败,服务器时区价值”Oйu±e×¼e±¼的识别或代表多个时区
报出的错误 Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connec ...
- thinkphp ckeditor与ckfinder
thinkphp ckeditor与ckfinder 下载 ckeditor下载地址 ckfinder下载地址 整合 将ckeditor与findeditor下载完成后,放到public目录下,配置c ...
- 使用java操作elasticsearch(1)
1.安装elasticsearch 这儿用的是5.6.9的版本,下载安装过程较为简单,在官网上下载好后解压到文件夹.需要注意的是在elasticsearch-5.6.9\config下的elastic ...