请选择 进入手机版 | 继续访问电脑版

站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

起屏与标题修改方法<——【小八教室】

 

44

主题

507

帖子

4013

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
4013

iFAction官方导师

发表于 2020-1-9 01:51:25 | 显示全部楼层 |阅读模式
本帖最后由 小八馍馍 于 2020-1-13 18:18 编辑

起屏与标题修改方法

今天,我们来讲一下如何修改个别脚本,对起屏和标题进行设置的

1,什么是起屏和标题

我们打开游戏以后,刚出现的白色背景板+我们的ifaction 的logo,这个页面就是起屏页面,之后出现的这个就是我们的标题页面,




2,起屏

2.1起屏功能的具体位置

我们打开ifaction的脚本功能,左边的目录选取到最下面找到场景部分,一个SStart,就可以找到起屏的相关设置了


2.2起屏页面如何关闭

如果我们想要跳过起屏,直接进入标题画面应该怎么设置呢?
很简单,我们只需要在
【 if(logoBmp == null){ 】 上面一行大概25行左右的位置加入
【logoBmp = null;】
即可,改完如下图


2.3起屏的背景颜色

我们现在可以看到,起屏的背景颜色是白色的,如果我们想更换其他颜色,找到下面方框选择的这一行脚本,修改最后大方框框起来的部位【IColor.white()】,修改为【new IColor(R,G,B) 】RGB填写对应的颜色数字例如我下面的【new IColor(255,125,0)】


2.4 起屏的logo的位置如何修改

我们可以先找到 【logo.yx = 0.5; 】【 logo.yy = 0.5;】将它们删掉

然后将下面的两条,后面的部分修改为想要这个logo显示的坐标

【logo.x = RV.NowProject.gameWidth / 2;】

【logo.y = RV.NowProject.gameHeight / 2;】

例如,我们将图片显示到坐标0,0的位置,






2.5起屏时间的修改

找到这一行,修改后面的数字就可以了,这数字是帧数,60帧=1秒,根据需要进行设置就可以了。



3,标题

我们打开ifaction的脚本功能,左边的目录选取到最下面找到场景部分STitle,就可以找到标题的相关设置了

3.1背景图坐标

【IVal.GWidth】 游戏屏幕分辨率宽度

【IVal.GHeight】 游戏屏幕分辨率高度

所以这一段的意思,就是背景图的XY坐标=游戏分辨率高宽的一半,也就在游戏正中心了


3.2游戏名称和按钮的坐标

我们来看一下这三个坐标的脚本

其中【""】我们可以理解为一种特殊写法,相对坐标,我相对于什么进行物理偏移,

【scene】,我们可以理解为场景,屏幕,

【center】,我们我们可以理解为中心

【bottom】,我们可以理解为底部

数字前的下划线,我们可以理解为+

我们举几个例子

第十三行:

【var gameNameY ="scene_center_-90"】,意思就是游戏名的Y坐标=屏幕的中心+(-90)

第十六行 :

【var buttonNewY = "gameName_bottom_170"】;意思就是新的游戏按钮的Y坐标=游戏名的底部+170

第十九行:

【var buttonCtnY = "buttonNew_bottom_80"】;意思就是继续游戏的Y坐标=新的游戏按钮的底部+80



这里面,我们还有几个需要记一下

【top】,是上,【lef】,是左,【right】,是右

例如,我们改一下【新的游戏】按钮的X坐标为屏幕最左边+0,效果就是这样的




这里面的数值,我们也是可以直接填写具体的数值进行游戏名称,按钮的位置,

例如,我们修改了游戏名称的坐标和新游戏按钮的坐标,





3.3标题游戏名的格式

首先是字号的大小,我们找到【显示游戏名称】,可以看到里面有5个54,我们统一修改这5个数字修改成自己想要字号的大小就可以了,

然后是游戏名称的颜色,

我们找到最后一个54前面,有一句【RV.setColor.cBase】

我们如果要进行颜色的修改,依旧可以用之前学过的这句脚本【new IColor(R,G,B)】




例如,字号大小全改成150,颜色我们改成【new IColor(255,155,0)】



3.4如何不使用系统自带的标题游戏名

大家有时候,可能并不喜欢系统的这种游戏名的格式,喜欢在背景图上,直接做好游戏名,我们就要想办法把游戏名消掉,这里有三种办法,大家可以随意使用

第一种,我们设置名字的位置,到一个我们看不到的地方,就可以了,例如:我们把游戏名称的X坐标改为99999


第二种,我们可以在显示游戏名称这一组,最下面加入这样一行代码

【gameName.visible = false;】


第三种,我们可以直接把gameName代码注释掉

在下面这两段框起来的gameName,前面加上【//】

夜深人静发了个贴~~睡觉去啦








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
欢迎来到iFAction的大家庭,世界需要你的想象力!
下面是为你准备的各种传送门,祝你在这里玩的开心~
|下载iFAction最新版 |iFAction教学区 |iFAction提问区| 素材交流| 游戏发布区| 喝茶聊天嗑瓜子的欢乐水区|

0

主题

101

帖子

1048

积分

iF城镇

Rank: 6Rank: 6

积分
1048

摩点支持者

发表于 2020-1-9 20:57:52 | 显示全部楼层
赞,不愧是超级版主,教程都是干货

点评

说的我都不好意思了  详情 回复 发表于 2020-1-10 11:20

44

主题

507

帖子

4013

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
4013

iFAction官方导师

 楼主| 发表于 2020-1-10 11:20:21 | 显示全部楼层
youlong 发表于 2020-1-9 20:57
赞,不愧是超级版主,教程都是干货

说的我都不好意思了

点评

所以不要不好意思,继续出教程吧,嘿嘿嘿~~~  发表于 2020-1-10 21:04
欢迎来到iFAction的大家庭,世界需要你的想象力!
下面是为你准备的各种传送门,祝你在这里玩的开心~
|下载iFAction最新版 |iFAction教学区 |iFAction提问区| 素材交流| 游戏发布区| 喝茶聊天嗑瓜子的欢乐水区|

0

主题

2

帖子

10

积分

iF元素粒

Rank: 2

积分
10
发表于 2020-1-13 14:59:55 | 显示全部楼层
请问logBmp =null;
然后应用=确定后在测试游戏起屏并没有关闭怎么办,还有3,标题可以详细的告知下具体位置吗

点评

1,是这样的,找到目标位置,添加进去的是这一串, logoBmp = null; 2,标题位置,你可以打开脚本以后,左侧拉到最下面,选择:场景部分-STitle,  详情 回复 发表于 2020-1-13 18:15

44

主题

507

帖子

4013

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
4013

iFAction官方导师

 楼主| 发表于 2020-1-13 18:15:36 | 显示全部楼层
aidhusa 发表于 2020-1-13 14:59
请问logBmp =null;
然后应用=确定后在测试游戏起屏并没有关闭怎么办,还有3,标题可以详细的告知下具体位置 ...

1,是这样的,找到目标位置,添加进去的是这一串,
logoBmp = null;
2,标题位置,你可以打开脚本以后,左侧拉到最下面,选择:场景部分-STitle,
欢迎来到iFAction的大家庭,世界需要你的想象力!
下面是为你准备的各种传送门,祝你在这里玩的开心~
|下载iFAction最新版 |iFAction教学区 |iFAction提问区| 素材交流| 游戏发布区| 喝茶聊天嗑瓜子的欢乐水区|

0

主题

2

帖子

10

积分

iF元素粒

Rank: 2

积分
10
发表于 2020-1-13 22:15:10 | 显示全部楼层
小八馍馍 发表于 2020-1-13 18:15
1,是这样的,找到目标位置,添加进去的是这一串,
logoBmp = null;
2,标题位置,你可以打开脚本以后, ...

谢谢..............................

点评

客气啦,我前面也写的不是很清楚,我重新编辑了一下,具体位置字体改红了  详情 回复 发表于 2020-1-14 00:18

44

主题

507

帖子

4013

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
4013

iFAction官方导师

 楼主| 发表于 2020-1-14 00:18:44 | 显示全部楼层
aidhusa 发表于 2020-1-13 22:15
谢谢..............................

客气啦,我前面也写的不是很清楚,我重新编辑了一下,具体位置字体改红了
欢迎来到iFAction的大家庭,世界需要你的想象力!
下面是为你准备的各种传送门,祝你在这里玩的开心~
|下载iFAction最新版 |iFAction教学区 |iFAction提问区| 素材交流| 游戏发布区| 喝茶聊天嗑瓜子的欢乐水区|

4

主题

8

帖子

35

积分

iF元素粒

Rank: 2

积分
35
发表于 2020-1-21 19:56:58 | 显示全部楼层
起屏的logo怎么修改

点评

起屏logo可以直接在工程文件夹下直接替换就可以了,具体位置可以这样找, 打开当前工程,ctrl+D,找到工程文件夹,选择文件夹Graphics,再选择文件夹Picture,找到ifaction_logo,直接替换自己想要的logo就可以了  详情 回复 发表于 2020-1-22 00:12

44

主题

507

帖子

4013

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
4013

iFAction官方导师

 楼主| 发表于 2020-1-22 00:12:14 | 显示全部楼层
饮幻 发表于 2020-1-21 19:56
起屏的logo怎么修改

起屏logo可以直接在工程文件夹下直接替换就可以了,具体位置可以这样找,
打开当前工程,ctrl+D,找到工程文件夹,选择文件夹Graphics,再选择文件夹Picture,找到ifaction_logo,直接替换自己想要的logo就可以了
欢迎来到iFAction的大家庭,世界需要你的想象力!
下面是为你准备的各种传送门,祝你在这里玩的开心~
|下载iFAction最新版 |iFAction教学区 |iFAction提问区| 素材交流| 游戏发布区| 喝茶聊天嗑瓜子的欢乐水区|

14

主题

150

帖子

1890

积分

iF城镇

Rank: 6Rank: 6

积分
1890
发表于 2020-2-20 22:37:08 | 显示全部楼层
非常的使用!!  赞一个
莫问,问就是在偷懒
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.