111
This commit is contained in:
@@ -125,12 +125,12 @@ class FatalismStoneC extends LenheartNewUI_Windows {
|
||||
|
||||
function RegisterWidget() {
|
||||
|
||||
// //关闭按钮
|
||||
// local CloseButton = LenheartNewUI_BaseButton(278, 0, 11, 12, "interface/lenheartwindowcommon.img", 276);
|
||||
// CloseButton.OnClick = function() {
|
||||
// this.Visible = false;
|
||||
// }.bindenv(this);
|
||||
// Childrens.append(CloseButton);
|
||||
//关闭按钮
|
||||
local CloseButton = LenheartNewUI_BaseButton(738, 2, 11, 12, "interface/lenheartwindowcommon.img", 276);
|
||||
CloseButton.OnClick = function() {
|
||||
this.Visible = false;
|
||||
}.bindenv(this);
|
||||
Childrens.append(CloseButton);
|
||||
|
||||
local FuncTabbar1 = LenheartNewUI_TabbarsText(302, 27, "洗练");
|
||||
FuncTabbar1.State = 1;
|
||||
@@ -253,6 +253,8 @@ class FatalismStoneC extends LenheartNewUI_Windows {
|
||||
function DrawMain(obj) {
|
||||
Img["main"].DrawPng(0, X, Y);
|
||||
|
||||
L_sq_DrawCode("宿命魂石", X + 362, Y + 3, sq_RGBA(221, 197, 147, 250), 1, 1);
|
||||
|
||||
//绘制自身人物
|
||||
local charAni = sq_GetCNRDObjectToSQRCharacter(obj).sq_GetRestAni();
|
||||
sq_AnimationProc(charAni);
|
||||
@@ -272,11 +274,13 @@ class FatalismStoneC extends LenheartNewUI_Windows {
|
||||
//绘制魂石
|
||||
if (PageFatalismStoneLst) {
|
||||
foreach(Pos, Stone in PageFatalismStoneLst) {
|
||||
// sq_DrawBox(X + Stone.XPos, Y + Stone.YPos, 34,34, 0xffffffff);
|
||||
Stone.Show(obj, X + Stone.XPos, Y + Stone.YPos);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function TopShow(obj) {
|
||||
LenheartNewUI_Windows.TopShow(obj);
|
||||
//还没有初始化数据的时候直接返回
|
||||
@@ -321,7 +325,7 @@ class FatalismStoneC extends LenheartNewUI_Windows {
|
||||
function OnMouseLbDown(MousePos_X, MousePos_Y) {
|
||||
LenheartNewUI_BaseWindow.OnMouseLbDown(MousePos_X, MousePos_Y);
|
||||
foreach(Pos, Stone in PageFatalismStoneLst) {
|
||||
if (sq_IsIntersectRect(MousePos_X, MousePos_Y, 1, 1, X + Stone.XPos, Y + Stone.YPos, 39, 35)) {
|
||||
if (sq_IsIntersectRect(MousePos_X, MousePos_Y, 1, 1, X + Stone.XPos, Y + Stone.YPos, 34, 34)) {
|
||||
if (Stone.isSuccess) {
|
||||
DragObj = Stone;
|
||||
PageFatalismStoneLst[Pos] = FatalismStone_Stone(null);
|
||||
@@ -338,7 +342,7 @@ class FatalismStoneC extends LenheartNewUI_Windows {
|
||||
LenheartNewUI_BaseWindow.OnMouseLbUp(MousePos_X, MousePos_Y);
|
||||
if (!PageFatalismStoneLst) return;
|
||||
foreach(Pos, Stone in PageFatalismStoneLst) {
|
||||
if (sq_IsIntersectRect(MousePos_X, MousePos_Y, 1, 1, X + Stone.XPos, Y + Stone.YPos, 39, 35)) {
|
||||
if (sq_IsIntersectRect(MousePos_X, MousePos_Y, 1, 1, X + Stone.XPos, Y + Stone.YPos, 34, 34)) {
|
||||
if (DragObj) {
|
||||
//获取到旧的穿戴类型
|
||||
local OldEType = DragObj.Stone_Type;
|
||||
|
||||
Reference in New Issue
Block a user