| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2016-7-13 |
| 在线时间 | 10 小时 |
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 10 小时
- 注册时间
- 2015-1-18
- 回帖
- 6
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
本帖最后由 Green-Grox 于 2015-1-21 21:41 编辑
【本来写给自己的……貌似对大家有帮助,就发上来了】
话说用于更改字体收录好少……谁来说几个?
正在做更改字体颜色、更改轮廓颜色中……
其实可以直接Font.default_name = "宋体"之类的就行了……只是方便而已,特别是弄到颜色的时候……你不会打算每次慢慢调吧?
1.0版本是没有简化的……现在1.1版本就简化了
我是第一次写脚本的,请多多关照←此处无白字
[fold]- =begin
- 在一切开始之前,首先——
- _ooOoo_
- o8888888o
- 88" . "88
- (| -_- |)
- O\ = /O
- ____/`---'\____
- .' \\| |// `.
- / \\||| : |||// \
- / _||||| -:- |||||- \
- | | \\\ - /// | |
- | \_| ''\---/'' | |
- \ .-\__ `-` ___/-. /
- ___`. .' /--.--\ `. . __
- ."" '< `.___\_<|>_/___.' >'"".
- | | : `- \`.;`\ _ /`;.`/ - ` : | |
- \ \ `-. \_ __\ /__ _/ .-` / /
- ======`-.____`-.___\_____/___.-`____.-'======
- `=---='
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- 佛祖保佑 永无BUG
- 好了,开始吧。
- =end
- #▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇
- #===============================================================================
- #字体更改脚本◀版本:1.2-----☞☞by Green-Grox☜☜---------------------------------
- #===============================================================================
- #▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇
- =begin
- 使用方法:在事件的脚本栏中,输入:
- $font1234 = ["字体名称","粗体","斜体","轮廓","阴影","自定义/大字/中字/小字",字体大小的值]
- Font12.font123
- 字体名称可以输入:宋体、楷体、隶书、行书、幼圆、仿宋、微软雅黑。注意:当你没有该字体
- 默认使用黑体。如果没有你想使用的字体,请告诉我,我会及时收录。如果你会写脚本,可以自己搞定。
- 字体形态:粗体:当你输入"粗体",则使用粗体。不输入,则不使用。
- 斜体:当你输入"斜体",则使用斜体。不输入,则不使用。
- 轮廓:当你输入"轮廓",则使用轮廓。不输入,则不使用。
- 阴影:当你输入"阴影",则使用阴影。不输入,则不使用。
- 注意!用英文逗号隔开!不要去掉了英文的双引号!顺序可以改变。
- 字体大小:当你使用自定义时,你可以自定义字体大小的值(要在最后面)。或者使用已经设定
- 大字、中字、小字,这时你不需要输入字体大小的值。建议大小为14~25。请不要小于6,会出错!
- 注意:就这个脚本来说,在对话框是无法使用粗体、斜体。
- 另外:如果你想从标题就已经使用,你可以在Main脚本的rgss_main { SceneManager.run }上
- 写下你所需要的改变,也就是这个啦:
- $font1234 = ["字体名称","粗体","斜体","轮廓","阴影","自定义/大字/中字/小字",字体大小的值]
- Font12.font123
- 唔,没了。
- =end
- class Font12
- def self.font123
- #-------------------------------------------------------------------------------
- #抽取字体名称
- #-------------------------------------------------------------------------------
- song_ti = $font1234.include?("宋体")
- kai_ti = $font1234.include?("楷体")
- li_shu = $font1234.include?("隶书")
- xing_shu = $font1234.include?("行书")
- you_yuan = $font1234.include?("幼圆")
- fang_song = $font1234.include?("仿宋")
- ya_hei = $font1234.include?("微软雅黑")
- #-------------------------------------------------------------------------------
- #抽取字体形态
- #-------------------------------------------------------------------------------
- bold12 = $font1234.include?("粗体")
- italic12 = $font1234.include?("斜体")
- outline12 = $font1234.include?("轮廓")
- shadow12 = $font1234.include?("阴影")
- #-------------------------------------------------------------------------------
- #抽取字体大小
- #-------------------------------------------------------------------------------
- size12 = $font1234.include?("自定义")
- if size12 != true
- big12 = $font1234.include?("大字")
- medium12= $font1234.include?("中字")
- small12 = $font1234.include?("小字")
- elsif size12 == true
- size123 = $font1234[-1]
- end
- #-------------------------------------------------------------------------------
- #开始执行更改
- #-------------------------------------------------------------------------------
- #字体更改
- Font.default_name = ["宋体","黑体"] if song_ti == true
- Font.default_name = ["楷体","黑体"] if kai_ti == true
- Font.default_name = ["隶书","黑体"] if li_shu == true
- Font.default_name = ["行书","黑体"] if xing_shu == true
- Font.default_name = ["幼圆","黑体"] if you_yuan == true
- Font.default_name = ["微软雅黑","黑体"] if ya_hei == true
- Font.default_name = ["仿宋_GB2312","黑体"]if fang_song == true
- #形态更改
- Font.default_bold = true if bold12 == true
- Font.default_italic = true if italic12 == true
- Font.default_outline = true if outline12 == true
- Font.default_shadow = true if shadow12 == true
- Font.default_bold = false if bold12 != true
- Font.default_italic = false if italic12 != true
- Font.default_outline = false if outline12 != true
- Font.default_shadow = false if shadow12 != true
- #大小更改
- if size12 == true
- Font.default_size = size123
- else size12 != true
- Font.default_size = 24 if big12 == true
- Font.default_size = 20 if medium12 == true
- Font.default_size = 16 if small12 == true
- end
- end
- end
复制代码 [/fold] |
|