fix:1、玩法创建,移动,碰撞检测基本完成 2、添加结算复活界面逻辑

This commit is contained in:
2026-06-13 15:34:00 +08:00
parent 2d5012e37e
commit 9b468b835f
38 changed files with 1208 additions and 752 deletions
@@ -134,6 +134,8 @@ namespace ChillConnect
public static uint PettyAwardUI_Close = ++cursor_OpenClose;
public static uint StatementViewUI_Open = ++cursor_OpenClose;
public static uint StatementViewUI_Close = ++cursor_OpenClose;
public static uint StatementViewUI_Close = ++cursor_OpenClose;
public static uint GameAgainUI_Open = ++cursor_OpenClose;
public static uint GameAgainUI_Close = ++cursor_OpenClose;
}
}
@@ -12,6 +12,7 @@ namespace FGUI.Arrow_game
UIObjectFactory.SetPackageItemExtension(ArrowEnd.URL, typeof(ArrowEnd));
UIObjectFactory.SetPackageItemExtension(LineTile.URL, typeof(LineTile));
UIObjectFactory.SetPackageItemExtension(ArrorPoint.URL, typeof(ArrorPoint));
UIObjectFactory.SetPackageItemExtension(HeartsPanel.URL, typeof(HeartsPanel));
}
}
}
@@ -0,0 +1,29 @@
/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
using FairyGUI;
using FairyGUI.Utils;
namespace FGUI.Arrow_game
{
public partial class HeartsPanel : GComponent
{
public GImage xin_1;
public GImage xin_2;
public GImage xin_3;
public const string URL = "ui://sjl9teijrsd4b";
public static HeartsPanel CreateInstance()
{
return (HeartsPanel)UIPackage.CreateObject("Arrow_game", "HeartsPanel");
}
public override void ConstructFromXML(XML xml)
{
base.ConstructFromXML(xml);
xin_1 = (GImage)GetChildAt(0);
xin_2 = (GImage)GetChildAt(1);
xin_3 = (GImage)GetChildAt(2);
}
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 3f0b296ed39adcc429682e3f5f403e9f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -13,6 +13,7 @@ namespace FGUI.Arrow_game
public ArrowEnd ArrowEnd;
public ArrorPoint point;
public GButton btn_close;
public HeartsPanel HeartsPanel;
public const string URL = "ui://sjl9teijrsd40";
public static com_arrow_game CreateInstance()
@@ -30,6 +31,7 @@ namespace FGUI.Arrow_game
ArrowEnd = (ArrowEnd)GetChildAt(3);
point = (ArrorPoint)GetChildAt(4);
btn_close = (GButton)GetChildAt(6);
HeartsPanel = (HeartsPanel)GetChildAt(7);
}
}
}
@@ -10,6 +10,9 @@ namespace FGUI.GameResult_08
{
UIObjectFactory.SetPackageItemExtension(com_success_cash.URL, typeof(com_success_cash));
UIObjectFactory.SetPackageItemExtension(cash_broad.URL, typeof(cash_broad));
UIObjectFactory.SetPackageItemExtension(com_arrow_end.URL, typeof(com_arrow_end));
UIObjectFactory.SetPackageItemExtension(com_arrow_end_again.URL, typeof(com_arrow_end_again));
UIObjectFactory.SetPackageItemExtension(btn_claim.URL, typeof(btn_claim));
UIObjectFactory.SetPackageItemExtension(com_end.URL, typeof(com_end));
}
}
@@ -0,0 +1,29 @@
/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
using FairyGUI;
using FairyGUI.Utils;
namespace FGUI.GameResult_08
{
public partial class btn_claim : GButton
{
public Controller state;
public GImage ad_icon;
public GImage img_saveingpot;
public const string URL = "ui://8sjqw0q3rsd42i";
public static btn_claim CreateInstance()
{
return (btn_claim)UIPackage.CreateObject("GameResult_08", "btn_claim");
}
public override void ConstructFromXML(XML xml)
{
base.ConstructFromXML(xml);
state = GetControllerAt(0);
ad_icon = (GImage)GetChildAt(1);
img_saveingpot = (GImage)GetChildAt(2);
}
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: e0993c012a030ad4391f9c97f177470c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,31 @@
/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
using FairyGUI;
using FairyGUI.Utils;
namespace FGUI.GameResult_08
{
public partial class com_arrow_end : GComponent
{
public GTextField title;
public GButton btn_back;
public GButton btn_watchAd;
public GButton btn_restart;
public const string URL = "ui://8sjqw0q3rsd42f";
public static com_arrow_end CreateInstance()
{
return (com_arrow_end)UIPackage.CreateObject("GameResult_08", "com_arrow_end");
}
public override void ConstructFromXML(XML xml)
{
base.ConstructFromXML(xml);
title = (GTextField)GetChildAt(3);
btn_back = (GButton)GetChildAt(4);
btn_watchAd = (GButton)GetChildAt(9);
btn_restart = (GButton)GetChildAt(10);
}
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 3e949870cc7cc39479c7f54ea7420224
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,31 @@
/** This is an automatically generated class by FairyGUI. Please do not modify it. **/
using FairyGUI;
using FairyGUI.Utils;
namespace FGUI.GameResult_08
{
public partial class com_arrow_end_again : GComponent
{
public GTextField title;
public GButton btn_back;
public GButton btn_revive;
public GButton btn_restart;
public const string URL = "ui://8sjqw0q3rsd42h";
public static com_arrow_end_again CreateInstance()
{
return (com_arrow_end_again)UIPackage.CreateObject("GameResult_08", "com_arrow_end_again");
}
public override void ConstructFromXML(XML xml)
{
base.ConstructFromXML(xml);
title = (GTextField)GetChildAt(3);
btn_back = (GButton)GetChildAt(4);
btn_revive = (GButton)GetChildAt(6);
btn_restart = (GButton)GetChildAt(7);
}
}
}
@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 6d91521286530f847abe3aa5d63ae289
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: