因为GenerateNormal 文字类的修改 而修改的UI窗口例程
This commit is contained in:
parent
5cacad707e
commit
254d6856c2
|
|
@ -62,7 +62,9 @@ class _Login_Window extends Yosin_Window {
|
||||||
}.bindenv(this);
|
}.bindenv(this);
|
||||||
|
|
||||||
//登录按钮文本
|
//登录按钮文本
|
||||||
local LoginTextActor = FontAssetManager.GenerateNormal("登录", sq_RGBA(200, 195, 169, 255), true);
|
local LoginTextActor = FontAssetManager.GenerateNormal("登录", true, {
|
||||||
|
color = sq_RGBA(200, 195, 169, 255)
|
||||||
|
});
|
||||||
LoginTextActor.SetPosition(26, 4);
|
LoginTextActor.SetPosition(26, 4);
|
||||||
LoginButton.Addchild(LoginTextActor);
|
LoginButton.Addchild(LoginTextActor);
|
||||||
AddUIChild(LoginButton);
|
AddUIChild(LoginButton);
|
||||||
|
|
@ -77,7 +79,9 @@ class _Login_Window extends Yosin_Window {
|
||||||
})
|
})
|
||||||
}.bindenv(this);
|
}.bindenv(this);
|
||||||
//注册按钮文本
|
//注册按钮文本
|
||||||
local RegisterTextActor = FontAssetManager.GenerateNormal("注册", sq_RGBA(200, 195, 169, 255), true);
|
local RegisterTextActor = FontAssetManager.GenerateNormal("注册", true, {
|
||||||
|
color = sq_RGBA(200, 195, 169, 255)
|
||||||
|
});
|
||||||
RegisterTextActor.SetPosition(26, 4);
|
RegisterTextActor.SetPosition(26, 4);
|
||||||
RegisterButton.Addchild(RegisterTextActor);
|
RegisterButton.Addchild(RegisterTextActor);
|
||||||
AddUIChild(RegisterButton);
|
AddUIChild(RegisterButton);
|
||||||
|
|
@ -107,11 +111,15 @@ class _Login_Window extends Yosin_Window {
|
||||||
LoginText.Addchild(LoginTexttip);
|
LoginText.Addchild(LoginTexttip);
|
||||||
|
|
||||||
//账号
|
//账号
|
||||||
local AccountTextActor = FontAssetManager.GenerateNormal("账号:", sq_RGBA(200, 195, 169, 255), false);
|
local AccountTextActor = FontAssetManager.GenerateNormal("账号:", false, {
|
||||||
|
color = sq_RGBA(200, 195, 169, 255)
|
||||||
|
});
|
||||||
AccountTextActor.SetPosition(720, 241);
|
AccountTextActor.SetPosition(720, 241);
|
||||||
Addchild(AccountTextActor);
|
Addchild(AccountTextActor);
|
||||||
//密码
|
//密码
|
||||||
local PasswordTextActor = FontAssetManager.GenerateNormal("密码:", sq_RGBA(200, 195, 169, 255), false);
|
local PasswordTextActor = FontAssetManager.GenerateNormal("密码:", false, {
|
||||||
|
color = sq_RGBA(200, 195, 169, 255)
|
||||||
|
});
|
||||||
PasswordTextActor.SetPosition(720, 281);
|
PasswordTextActor.SetPosition(720, 281);
|
||||||
Addchild(PasswordTextActor);
|
Addchild(PasswordTextActor);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -77,13 +77,15 @@ class _Select_Character_SettingBackground_Window extends Yosin_Window {
|
||||||
IsIndependent = false;
|
IsIndependent = false;
|
||||||
|
|
||||||
//是否可见
|
//是否可见
|
||||||
Visible = false;
|
// Visible = false;
|
||||||
|
|
||||||
//选择背景按钮集合
|
//选择背景按钮集合
|
||||||
SettingBackgroundButtonList = null;
|
SettingBackgroundButtonList = null;
|
||||||
|
|
||||||
Background = null;
|
Background = null;
|
||||||
|
|
||||||
|
ScrollObject = null;
|
||||||
|
|
||||||
constructor(gObjectId, gX, gY, gWidth, gHeight, gTitleH) {
|
constructor(gObjectId, gX, gY, gWidth, gHeight, gTitleH) {
|
||||||
base.constructor(gObjectId, gX, gY, gWidth, gHeight, gTitleH);
|
base.constructor(gObjectId, gX, gY, gWidth, gHeight, gTitleH);
|
||||||
SettingBackgroundButtonList = [];
|
SettingBackgroundButtonList = [];
|
||||||
|
|
@ -113,6 +115,14 @@ class _Select_Character_SettingBackground_Window extends Yosin_Window {
|
||||||
}
|
}
|
||||||
AddUIChild(Buf);
|
AddUIChild(Buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ScrollObject = Yosin_ScrollBar(Width - 13, 5, Height - 8, 20);
|
||||||
|
ScrollObject.SetChangeCallBack(function(Value) {
|
||||||
|
foreach(Pos, Button in SettingBackgroundButtonList) {
|
||||||
|
Button.SetPosition(5 + (101 * (Pos % 2)), 9 + (61 * (Pos / 2)) - Value * (61 * 12));
|
||||||
|
}
|
||||||
|
}.bindenv(this));
|
||||||
|
AddUIChild(ScrollObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -156,6 +166,9 @@ class _Select_Character_Window extends Yosin_Window {
|
||||||
//注册绘制
|
//注册绘制
|
||||||
RegisterDraw();
|
RegisterDraw();
|
||||||
//注册控件
|
//注册控件
|
||||||
|
// for (local i = 0; i< 50; i++) {
|
||||||
|
// RegisterWidget();
|
||||||
|
// }
|
||||||
RegisterWidget();
|
RegisterWidget();
|
||||||
//注册窗口
|
//注册窗口
|
||||||
RegisterWindow();
|
RegisterWindow();
|
||||||
|
|
@ -191,7 +204,9 @@ class _Select_Character_Window extends Yosin_Window {
|
||||||
}.bindenv(this);
|
}.bindenv(this);
|
||||||
AddUIChild(SettingButton);
|
AddUIChild(SettingButton);
|
||||||
//登录按钮文本
|
//登录按钮文本
|
||||||
local LoginTextActor = FontAssetManager.GenerateNormal("背景设置", sq_RGBA(221, 197, 147, 255), true);
|
local LoginTextActor = FontAssetManager.GenerateNormal("背景设置", true, {
|
||||||
|
color = sq_RGBA(221, 197, 147, 255)
|
||||||
|
});
|
||||||
LoginTextActor.SetPosition(23, 3);
|
LoginTextActor.SetPosition(23, 3);
|
||||||
LoginTextActor.SetUpdateFunc(function(Text, Dt) {
|
LoginTextActor.SetUpdateFunc(function(Text, Dt) {
|
||||||
if (Text.Parent.State == 1 || Text.Parent.State == 2) {
|
if (Text.Parent.State == 1 || Text.Parent.State == 2) {
|
||||||
|
|
@ -203,9 +218,6 @@ class _Select_Character_Window extends Yosin_Window {
|
||||||
SettingButton.Addchild(LoginTextActor);
|
SettingButton.Addchild(LoginTextActor);
|
||||||
|
|
||||||
|
|
||||||
local TestButton = Yosin_ScrollBar(500, 100, 150, 40);
|
|
||||||
|
|
||||||
AddUIChild(TestButton);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//切换背景
|
//切换背景
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue