Tags → #TyranoScript
-
TyranoScript 从入门到魔改 6 备忘录
这里收集一些关于 TyranoScript 零散的信息或是使用技巧,以备太久不用忘掉之需。 tyrano.js 的这个函数,我一眼看上去,惊呼迷惑: ```javascript function object(o) { var f = object.f, i, len, n,...
-
TyranoScript 从入门到魔改 5 页面创造
有一天,老板说要 UI 大整改,还好我有所准备。 之前就埋怨过,设定、cg 等页面用 TyranoScript 编写,看起来不好理解,而且页面层级还老分不清,还不如直接写 HTML 呢,今天就来分析一下怎么用 HTML 写一个新页面。 我们从已有的“非脚本”页面入手,例如默认的 Load 页面...
-
TyranoScript 从入门到魔改 2 启动器
之前有说过官方启动器 tyranorider,从这里打开游戏本质上是使用 NW.js 打开 index.html。 TyranoScript 这个框架其实是很耿直的,这个框架**基本上**没有依赖启动器的功能(有极少量使用到 NW.js 的 API),全部功能基本都包含在 js 文件里,这意味着...
-
TyranoScript 从入门到魔改 4 Steamworks 接入
TyranoScript 接入 Steam 是怎么回事呢?TyranoScript 相信大家都很熟悉,但是 TyranoScript 接入 Steam 是怎么回事呢,下面就让小编带大家一起了解吧。TyranoScript 接入 Steam,其实就是用 greenworks 接入,大家可能会很惊讶 ...
-
TyranoScript 从入门到魔改 4 Spine 播放
这算是真正魔改内核的第一次讲解。 TyranoScript 是一种领域专用语言,但是运行在浏览器,功能肯定还是 JavaScript 实现的。要把脚本运行起来需要先把脚本“分词”,然后按规则把词组合成一组。(这个功能的代码在 `kag.parser.js` 文件里) 完事之后得到的就是默认...
-
TyranoScript 从入门到魔改 1 图层
TyranoScript 中的 tag 只作用于某些层,并且我们有必要搞清楚层级关系,谁高谁低,因此在此介绍 **只有一个 base 层,且必定在所有图层之下。**此图层用于显示背景,指定图层时使用 `layer="base"`。 隐藏背景图使用 `freeimage layer="bas...
-
TyranoScript 从入门到魔改 0 概况介绍
ティラノスクリプト(TyranoScript)是一个 AVG 引擎,借助 HTML5 支持多平台。在谷歌百度都找不到什么教程的情况下,我决定自己总结一下一些简单的用法和魔改的方法。 ! tyranorider 完全免费,是最常用的项目生成器 + 启动器。这个教程主要会使用这个工具。 ...