# BoringVisualNovel
**Repository Path**: MantleAPI/boring-visual-novel
## Basic Information
- **Project Name**: BoringVisualNovel
- **Description**: 因为太无聊了,花了一天时间做了个没啥用的视觉小说脚本。
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-10-14
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 1 引言
这个项目叫《因为太过无聊所以做了个视觉小说脚本》。
# 2 使用方法
## 2.1 导入依赖
项目引用了:
- Vue.js
- jQuery 2.1.1
请务必在使用时引入上述两个库,最后再引入 js / visual-novel.js
```html
```
同时,记得引用 css / visual-novel-default.css
```html
```
## 2.2 函数
使用函数之前,要先了解本项目视觉小说的结构。每一句由 “名称+这个人说的话” 组成。比如:`【张三】你好,我叫张三。`名称为“【张三】”,这个人说的话为“你好,我叫张三”。
- showCursor(flag, millisecond = 800)
flag: 设置是否在文本后面显示光标,
millisecond: 设置光标闪烁的时间间隔(默认为800毫秒)。
- setName(name)
name: 设置说话的人的名称。
- setText(text, color)
text: 设置剧本,接收类型为字符串数组。
color: 设置文本颜色(可选)。
- setColor(color)
color: 设置文本颜色。
- showText(millisecond = 2000, name, text, color)
millisecond: 设置显示每行文本的间隔。
name: 设置说话的人的名称。若已通过setName()设置名称则可省略。
text: 设置剧本,接收类型为字符串数组。若已通过setText()设置剧本则可省略。
color: 设置文本颜色(可选)。
使用例见 js / main.js
```javascript
showCursor(true);
showText(millisecond = 2000, name = '【张三】 ', text = ["你好你好你好你好",
"再见再见再见再见"],
color = 'green');
```
## 2.3 样式
- .novel
小说整体样式。
- .cursor
光标样式。
- .msg
每行字符串的样式。
# 3 更新日志
- 2020/10/14 — 很无聊,花了一天时间做出来的。