Compare commits

..

No commits in common. "main" and "1.0.5.2" have entirely different histories.

20 changed files with 154 additions and 401 deletions

View File

@ -13,7 +13,6 @@ namespace EFSDK
{
private static EFSdk _mEfSdk;
private static string Unity_SDK_Ver = "0.0.17";
// 保持变量名不变
private static string mappingInfo = "";
@ -146,7 +145,6 @@ namespace EFSDK
public Action<string> HdH5ImpressionAction;
public Action<bool> mCanGobackAction;
public Action<bool> mReqNotifyPermissionAction;
public Action<bool> mReqFloatPermissionAction;
/// <summary>
/// 在Init方法之后调用这个方法,设置SDK上报事件回调, 将SDK传过来的事件上报到Firebase,数数等
@ -254,11 +252,10 @@ namespace EFSDK
/// <summary>
///
/// </summary>
/// <param name="message">消息文案</param>
/// <param name="textColor">消息文本颜色,十六进制字符串</param>
public void ShowToast(string message,string textColor = "#FFFFFF")
/// <param name="message"></param>
public void ShowToast(string message)
{
SDKCall("showToast", message,textColor);
SDKCall("showToast", message);
}
/// <summary>
@ -513,29 +510,5 @@ namespace EFSDK
}
#endregion
#region
/// <summary>
/// 判断是否有悬浮窗权限
/// </summary>
/// <returns></returns>
public bool HasFloatWindowPermission()
{
return SDKCall<bool>("hasFloatWindowPermission");
}
/// <summary>
/// 申请悬浮窗权限
/// </summary>
/// <param name="position">申请权限的位置</param>
/// <param name="callback">bool 是否被授予权限</param>
public void RequestFloatWindowPermission(String position,Action<bool> callback)
{
mReqFloatPermissionAction = callback;
SDKCall("requestFloatWindowPermission",position);
}
#endregion
}
}

View File

@ -11,7 +11,6 @@ namespace EFSDK
private string Can_Goback = "canGoback";
private string reqNotifyPermission = "reqNotifyPermission";
private string REQUEST_ADD_WIDGET_RESULT = "requestAddWidgetResult";
private string REQUEST_FLOAT_WINDOW_PERMISSION = "requestFloatWindowPermission";
public void OnReceiverAnd(string message)
{
@ -45,11 +44,6 @@ namespace EFSDK
string[] flag = message.Split('#');
EFSdk.get().actionRequestAddWidgetResult?.Invoke(flag[2].Equals("true"));
}
if (message.StartsWith(REQUEST_FLOAT_WINDOW_PERMISSION))
{
string[] flag = message.Split('#');
EFSdk.get().mReqFloatPermissionAction?.Invoke(flag[1].Equals("true"));
}
if (message.StartsWith("Event#"))
{

View File

@ -15,26 +15,12 @@ namespace EFSDK
private static readonly string TempDir = "Temp/AndroidResAar";
private static readonly string EFSdk_FILE = "Assets/EFSDK/EFSdk.cs";
[MenuItem("EFSDK/!!提示:不需要悬浮窗功能的不要构建带悬浮窗的SDK!!")]
public static void Tips()
{
Debug.Log($"不需要悬浮窗功能的不要构建带悬浮窗的SDK");
}
[MenuItem("EFSDK/构建当前包名的推送SDK(小组件)")]
[MenuItem("EFSDK/构建当前包名的推送SDK")]
public static void BuildPushSdk()
{
Debug.Log($"构建当前包名的推送SDK(小组件) 当前包名: {Application.identifier}");
Debug.Log($"当前包名: {Application.identifier}");
string result = SDKEditorNetworkTool.HttpGetText(
$"http://v4.9ms.co:58080/generic-webhook-trigger/invoke?token=pushsdk&target_package_name={Application.identifier}&branch_name=dev-widget");
Debug.Log($"{result}\n成功发起推送SDK构建请求,请稍等3分钟之后,重新打包即可");
}
[MenuItem("EFSDK/构建当前包名的推送SDK(小组件+悬浮窗)")]
public static void BuildPushSdkWf()
{
Debug.Log($"构建当前包名的推送SDK(小组件+悬浮窗) 当前包名: {Application.identifier}");
string result = SDKEditorNetworkTool.HttpGetText(
$"http://v4.9ms.co:58080/generic-webhook-trigger/invoke?token=pushsdk&target_package_name={Application.identifier}&branch_name=dev-alert-window");
$"http://v4.9ms.co:58080/generic-webhook-trigger/invoke?token=pushsdk&target_package_name={Application.identifier}");
Debug.Log($"{result}\n成功发起推送SDK构建请求,请稍等3分钟之后,重新打包即可");
}

View File

@ -1,18 +0,0 @@
namespace WZ
{
public enum AdjustInitTiming
{
//首次打开游戏即初始化adjust
OpenGame,
//展示过1次游戏内插屏广告或者激励视频广告广告则初始化adjust
ShowOneAd,
//展示过X次视频广告则初始化adjust
ShowAdTime,
//广告展示收入达到N值则初始化adjust
AdRevenue,
//启动后时长超过X秒则初始化
OpenGameTime,
//提现过X次则初始化adjust
COSuccessTime
}
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: c33fbf7fdbd9c2349a3cac8964ce2a8d
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,7 +1,6 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Threading.Tasks;
using AdjustSdk;
using ThinkingData.Analytics;
@ -12,9 +11,6 @@ public class AdjustManager : D_MonoSingleton<AdjustManager>
{
private AdjustEnvironment environment = AdjustEnvironment.Production;
private const string KEY_FIRST_INIT_ADJUST = "FIRST_INIT_ADJUST";
private const string KEY_ADJUST_INIT_COUNT = "ADJUST_INIT_COUNT";
private long startTime = 0;
private string Adid;
private string Gdid;
@ -27,78 +23,8 @@ public class AdjustManager : D_MonoSingleton<AdjustManager>
private string _adjustCreative = "_adjustCreative";
private string _adjustClickLabel = "_adjustClickLabel";
private int adjnitialization;
private decimal conditionsCount;
private decimal curConditionsCount = -1;
/// <summary>
/// 之前已经初始化过Adjust之后启动游戏可以直接初始化
/// </summary>
public void GameStarInit()
public void Init()
{
string netWork = AdjustNetwork.GetNetwork();
if (!string.IsNullOrEmpty(netWork))
{
LoggerUtils.Debug("归因信息有缓存,直接初始化");
InitAdjust();
}
}
public IEnumerator DelayInit()
{
int time = RushSDKManager.Instance.GetRemoteConfigInt("Adjust_Times", 30);
if (conditionsCount > 0)
{
yield return new WaitForSeconds(time);
}
UpdateConditionsCount(AdjustInitTiming.OpenGameTime);
}
/// <summary>
/// TODO:在查询订单状态成功后调用: AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.COSuccessTime);
/// </summary>
public void UpdateConditionsCount(AdjustInitTiming timing, decimal count = 1)
{
//条件不匹配
if(adjnitialization != (int)timing) return;
//已经初始化过了
if(startTime != 0) return;
if (conditionsCount == 1 && timing != AdjustInitTiming.AdRevenue)
{
//初始化
InitAdjust();
return;
}
InitCurConditionsCount();
//累计数量
UpdateCurConditionsCount(count);
LoggerUtils.Debug($"当前条件:{timing.ToString()}, 目标次数{conditionsCount},当前次数{curConditionsCount}");
if (curConditionsCount >= conditionsCount)
{
LoggerUtils.Debug("满足条件,初始化");
InitAdjust();
}
}
/// <summary>
/// 初始化Adjust
/// </summary>
private void InitAdjust()
{
if (!CanInitAdjust())
{
LoggerUtils.Debug("Adjust_Geting在线参数不是1不能初始化");
return;
}
//开始计时
startTime = TimeUtils.GetLocalTimestamp();
Adjust.AddGlobalCallbackParameter("ta_distinct_id", TDAnalytics.GetDistinctId());
@ -115,7 +41,6 @@ public class AdjustManager : D_MonoSingleton<AdjustManager>
config.LogLevel = AdjustLogLevel.Verbose;
// 初始化Adjust SDK
LoggerUtils.Debug("Adjust初始化");
Adjust.InitSdk(config);
//id
@ -137,27 +62,6 @@ public class AdjustManager : D_MonoSingleton<AdjustManager>
}
}
public void InitConfig()
{
adjnitialization = RushSDKManager.Instance.GetRemoteConfigInt("Adjinitialization", 0);
if (adjnitialization == (int)AdjustInitTiming.ShowAdTime)
{
conditionsCount = RushSDKManager.Instance.GetRemoteConfigInt("SHOW_AD_NUM", 1);
}
else if (adjnitialization == (int)AdjustInitTiming.AdRevenue)
{
conditionsCount = (decimal)RushSDKManager.Instance.GetRemoteConfigFloat("SHOW_AD_REVENUE", 0.005f);
}
else if (adjnitialization == (int)AdjustInitTiming.COSuccessTime)
{
conditionsCount = RushSDKManager.Instance.GetRemoteConfigInt("CASH_OUT_NUM", 1);
}
else
{
conditionsCount = 1;
}
}
/// <summary>
/// 归因信息
@ -341,48 +245,4 @@ public class AdjustManager : D_MonoSingleton<AdjustManager>
{
return Adid;
}
private bool IsFirstInitAdjust()
{
return PlayerPrefsUtils.GetPlayerPrefsInt(KEY_FIRST_INIT_ADJUST, 0) == 0;
}
private void UpdateInitAdjustCount()
{
PlayerPrefsUtils.SavePlayerPrefsInt(KEY_FIRST_INIT_ADJUST, 1);
}
private bool CanInitAdjust()
{
//判断之前有没有初始化成功过
string netWork = AdjustNetwork.GetNetwork();
if (!string.IsNullOrEmpty(netWork))
{
return true;
}
//判断开关是不是1
int adjustGeting = RushSDKManager.Instance.GetRemoteConfigInt("Adjust_Geting", 0);
if (IsFirstInitAdjust())
{
UpdateInitAdjustCount();
}
return adjustGeting == 1;
}
private void InitCurConditionsCount()
{
if (curConditionsCount == -1)
{
string curConditionsCountStr = PlayerPrefsUtils.GetPlayerPrefsString(KEY_ADJUST_INIT_COUNT);
curConditionsCount = string.IsNullOrEmpty(curConditionsCountStr) ? 0 : decimal.Parse(curConditionsCountStr);
}
}
private void UpdateCurConditionsCount(decimal count)
{
curConditionsCount += count;
PlayerPrefsUtils.SavePlayerPrefsString(KEY_ADJUST_INIT_COUNT, curConditionsCount.ToString(CultureInfo.InvariantCulture));
}
}

View File

@ -291,7 +291,7 @@ namespace WZ
private void OnSplashAdDismissed(string adSource, string adUnitId, double revenue)
{
AdsActionEvents.TrackAdClosed(Platfrom, adSource, adUnitId, AdsType.Splash, AdsSplashManager.Instance._coldLaunch ? "Cold" : "Hot", revenue);
AdsActionEvents.TrackAdClosed(Platfrom, adSource, adUnitId, AdsType.Splash, "", revenue);
AdsSDKManager.Instance.otherAdsOnShow = false;
AdsSplashManager.Instance.OnSplashAdCloseCallback?.Invoke();
LoadSplash();
@ -306,7 +306,7 @@ namespace WZ
private void OnSplashAdClicked(string adSource,string adUnitId,double revenue)
{
AdsActionEvents.TrackAdClicked(Platfrom,adSource,adUnitId,AdsType.Splash,AdsSplashManager.Instance._coldLaunch ? "Cold" : "Hot",revenue);
AdsActionEvents.TrackAdClicked(Platfrom,adSource,adUnitId,AdsType.Splash,"",revenue);
}
private void OnSplashAdPaid(AdValue adValue)

View File

@ -256,12 +256,6 @@ namespace WZ
$"[Admob] Native ad ShowAd [showingNativeAds] {adUnitId} , showAdResponseId = {showAdResponseId} , lastAdResponseId = {lastAdResponseId} , lastShowAdResponseId = {lastShowAdResponseId} , lastShowAdResponseId2 = {lastShowAdResponseId2}");
showingNativeAds[adUnitId] = new ShowNativePosition(ad, position);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.ShowAdTime);
double revenue = GetAdRevenue(adUnitId);
if (revenue >= 0)
{
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.AdRevenue, (decimal)revenue);
}
ad.Show();
try

View File

@ -128,8 +128,6 @@ namespace WZ
{
if (_appOpenAds.TryGetValue(adUnitId, out var ad))
{
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.ShowAdTime);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.AdRevenue, (decimal)GetHighestPayingAdRevenue());
ad.Show();
}
}

View File

@ -12,7 +12,7 @@ namespace WZ
{
public float backgroundTime = 0;
private int timeoutDuration = 5;
public bool _coldLaunch = false;
private bool _coldLaunch = false;
public Action OnSplashAdCloseCallback;
public void SetSplashAdCloseCallback(Action action)
@ -22,6 +22,7 @@ namespace WZ
public void InitSplash()
{
timeoutDuration = GetSplashConfigItem().loadtime;
_coldLaunch = true;
var isNew = PlayerPrefsUtils.GetPlayerPrefsInt("Firstcold_Splash_Switch", 0) == 0;
if (isNew)
{
@ -70,7 +71,7 @@ namespace WZ
private void CheckSplashAdlash(bool isCold)
{
_coldLaunch = isCold;
if (!isCold)
{
AdsActionEvents.TrackAdPosition(AdsType.Splash, "Hot",(Time.realtimeSinceStartup - backgroundTime).ToString(),GetSplashConfigItem().hot_splash_switch.ToString());
@ -180,7 +181,7 @@ namespace WZ
private static string Splash_AD_RULES = "Splash_AD_RULES";
private static string Splash_AD_RULES_DEFAULT_VALUE = "[{\"firstcold_splash_switch\":0,\"cold_splash_switch\":1,\"hot_splash_switch\":1,\"hot_timegap\":30,\"loadtime\":5}]";
private static string Splash_AD_RULES_DEFAULT_VALUE = "[{\"firstcold_splash_switch\":1,\"cold_splash_switch\":1,\"hot_splash_switch\":1,\"hot_timegap\":30,\"loadtime\":2}]";
public SplashConfigItem GetSplashConfigItem()
{
@ -188,7 +189,7 @@ namespace WZ
SplashConfigItem[] configItems = DataUtils.FromJsonArray<SplashConfigItem>(jsonData);
if (configItems.Length == 0 || configItems == null)
{
return new SplashConfigItem() { firstcold_splash_switch = 0, cold_splash_switch = 1, hot_splash_switch = 1, hot_timegap = 30, loadtime = 5 };
return new SplashConfigItem() { firstcold_splash_switch = 1, cold_splash_switch = 1, hot_splash_switch = 1, hot_timegap = 30, loadtime = 2 };
}
else
{

View File

@ -298,7 +298,7 @@ namespace WZ
/// </summary>
public static string GetMaxAppKey()
{
if (_config == null) return StaticValue.ApplovinKey.Replace("@disable", "");
if (_config == null) return StaticValue.ApplovinKey;
return _config?.max_app_key;
}

View File

@ -31,11 +31,6 @@ namespace WZ
{
IsInitialized = true;
FirebaseMessaging.TokenReceived += OnTokenReceived;
AdjustManager.Instance.InitConfig();
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.OpenGame);
StartCoroutine(AdjustManager.Instance.DelayInit());
AdjustTrackEvent.Instance.UpdateEventToken();
AdsKeyEvents.Instance.InitData();
// 获取广告位信息

View File

@ -21,7 +21,7 @@ public class RushSDKManager : D_MonoSingleton<RushSDKManager>
public static string GetSDKVersion()
{
return "1.0.5.3";
return "1.0.5.1";
}
protected override void Initialized()
{
@ -39,7 +39,7 @@ public class RushSDKManager : D_MonoSingleton<RushSDKManager>
ShuShuMangage.Instance.Init();
AdmobAdsManager.Instance.RefreshAdsData();
AdmobAdsManager.Instance.Initialize();
AdjustManager.Instance.GameStarInit();
AdjustManager.Instance.Init();
AdsSDKManager.Instance.InitSDK();
EFSdkManager.Instance.Init();
#if UNITY_PURCHASE
@ -229,9 +229,6 @@ public class RushSDKManager : D_MonoSingleton<RushSDKManager>
{
AdsSDKManager.Instance.ClearIvRules();
callback?.Invoke(true, revenue);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.ShowOneAd);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.ShowAdTime);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.AdRevenue, (decimal)revenue);
}
else
{
@ -291,9 +288,6 @@ public class RushSDKManager : D_MonoSingleton<RushSDKManager>
IvRulesConst.Intervals[ivadType.ToString()] = TimeUtils.GetLocalTimestamp();
AdsSplashManager.Instance.backgroundTime = Time.realtimeSinceStartup;
callback?.Invoke(revenue);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.ShowOneAd);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.ShowAdTime);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.AdRevenue, (decimal)revenue);
});
}
else
@ -315,9 +309,6 @@ public class RushSDKManager : D_MonoSingleton<RushSDKManager>
IvRulesConst.Intervals[ivadType.ToString()] = TimeUtils.GetLocalTimestamp();
AdsSplashManager.Instance.backgroundTime = Time.realtimeSinceStartup;
callback?.Invoke(revenue);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.ShowOneAd);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.ShowAdTime);
AdjustManager.Instance.UpdateConditionsCount(AdjustInitTiming.AdRevenue, (decimal)revenue);
});
}
else

View File

@ -1,32 +1,3 @@
# Version 1.0.5.3 2026.1.22
## Bugs
- None
## Known issues
- None
## Changelog
- adjust延迟归因
- MaxAppKey.Replace("@disable", "")
# Version 1.0.5.2 2025.12.12
## Bugs
- None
## Known issues
- None
## Changelog
- 开屏添加打点
# Version 1.0.5.1 2025.11.3
## Bugs

View File

@ -1 +1 @@
Build from HY-LSZNWIN10 at 2026/1/22 18:02:28
Build from HY-LSZNWIN10 at 2025/10/16 10:34:49

View File

@ -5,14 +5,14 @@
"depth": 0,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.ext.nunit": {
"version": "2.0.3",
"depth": 1,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.ide.rider": {
"version": "3.0.36",
@ -21,7 +21,7 @@
"dependencies": {
"com.unity.ext.nunit": "1.0.6"
},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.ide.visualstudio": {
"version": "2.0.22",
@ -30,21 +30,21 @@
"dependencies": {
"com.unity.test-framework": "1.1.9"
},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.ide.vscode": {
"version": "1.2.5",
"depth": 0,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.nuget.newtonsoft-json": {
"version": "3.2.1",
"depth": 2,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.purchasing": {
"version": "4.12.2",
@ -52,12 +52,12 @@
"source": "registry",
"dependencies": {
"com.unity.ugui": "1.0.0",
"com.unity.services.core": "1.12.5",
"com.unity.modules.androidjni": "1.0.0",
"com.unity.modules.unitywebrequest": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0",
"com.unity.modules.unitywebrequest": "1.0.0"
"com.unity.modules.androidjni": "1.0.0",
"com.unity.services.core": "1.12.5"
},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.services.core": {
"version": "1.14.0",
@ -68,7 +68,7 @@
"com.unity.nuget.newtonsoft-json": "3.2.1",
"com.unity.modules.unitywebrequest": "1.0.0"
},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.test-framework": {
"version": "1.3.9",
@ -79,19 +79,19 @@
"com.unity.modules.imgui": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0"
},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.timeline": {
"version": "1.8.6",
"depth": 0,
"source": "registry",
"dependencies": {
"com.unity.modules.audio": "1.0.0",
"com.unity.modules.director": "1.0.0",
"com.unity.modules.animation": "1.0.0",
"com.unity.modules.audio": "1.0.0",
"com.unity.modules.particlesystem": "1.0.0"
},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.ugui": {
"version": "2.0.0",
@ -110,7 +110,7 @@
"com.unity.ugui": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0"
},
"url": "https://packages.unity.com"
"url": "https://packages.unity.cn"
},
"com.unity.modules.ai": {
"version": "1.0.0",

View File

@ -21,7 +21,7 @@ MonoBehaviour:
m_Registries:
- m_Id: main
m_Name:
m_Url: https://packages.unity.com
m_Url: https://packages.unity.cn
m_Scopes: []
m_IsDefault: 1
m_Capabilities: 7

View File

@ -1,2 +1,2 @@
m_EditorVersion: 2022.3.62f2
m_EditorVersionWithRevision: 2022.3.62f2 (7670c08855a9)
m_EditorVersion: 2022.3.62f2c1
m_EditorVersionWithRevision: 2022.3.62f2c1 (92e6e6be66dc)

View File

@ -14,10 +14,10 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_PixelRect:
serializedVersion: 2
x: 0
y: 43
width: 2560
height: 1357
x: -1
y: 65
width: 1470
height: 891
m_ShowMode: 4
m_Title: Project
m_RootView: {fileID: 2}
@ -44,8 +44,8 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 0
width: 2560
height: 1357
width: 1470
height: 891
m_MinSize: {x: 875, y: 300}
m_MaxSize: {x: 10000, y: 10000}
m_UseTopView: 1
@ -69,7 +69,7 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 0
width: 2560
width: 1470
height: 30
m_MinSize: {x: 0, y: 0}
m_MaxSize: {x: 0, y: 0}
@ -90,8 +90,8 @@ MonoBehaviour:
m_Position:
serializedVersion: 2
x: 0
y: 1337
width: 2560
y: 871
width: 1470
height: 20
m_MinSize: {x: 0, y: 0}
m_MaxSize: {x: 0, y: 0}
@ -115,8 +115,8 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 30
width: 2560
height: 1307
width: 1470
height: 841
m_MinSize: {x: 300, y: 100}
m_MaxSize: {x: 24288, y: 16192}
vertical: 0
@ -141,8 +141,8 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 0
width: 1691
height: 1307
width: 971
height: 841
m_MinSize: {x: 100, y: 100}
m_MaxSize: {x: 8096, y: 16192}
vertical: 1
@ -158,23 +158,23 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 1
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
m_Name: GameView
m_Name: SceneView
m_EditorClassIdentifier:
m_Children: []
m_Position:
serializedVersion: 2
x: 0
y: 0
width: 1691
height: 634
width: 971
height: 319.5
m_MinSize: {x: 201, y: 221}
m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 13}
m_ActualView: {fileID: 12}
m_Panes:
- {fileID: 12}
- {fileID: 13}
m_Selected: 1
m_LastSelected: 0
m_Selected: 0
m_LastSelected: 1
--- !u!114 &8
MonoBehaviour:
m_ObjectHideFlags: 52
@ -191,9 +191,9 @@ MonoBehaviour:
m_Position:
serializedVersion: 2
x: 0
y: 634
width: 1691
height: 673
y: 319.5
width: 971
height: 521.5
m_MinSize: {x: 231, y: 271}
m_MaxSize: {x: 10001, y: 10021}
m_ActualView: {fileID: 14}
@ -217,12 +217,12 @@ MonoBehaviour:
m_Children: []
m_Position:
serializedVersion: 2
x: 1691
x: 971
y: 0
width: 319
height: 1307
m_MinSize: {x: 202, y: 221}
m_MaxSize: {x: 4002, y: 4021}
width: 183
height: 841
m_MinSize: {x: 200, y: 200}
m_MaxSize: {x: 4000, y: 4000}
m_ActualView: {fileID: 16}
m_Panes:
- {fileID: 16}
@ -243,12 +243,12 @@ MonoBehaviour:
m_Children: []
m_Position:
serializedVersion: 2
x: 2010
x: 1154
y: 0
width: 550
height: 1307
m_MinSize: {x: 641, y: 601}
m_MaxSize: {x: 4001, y: 4021}
width: 316
height: 841
m_MinSize: {x: 640, y: 580}
m_MaxSize: {x: 4000, y: 4000}
m_ActualView: {fileID: 17}
m_Panes:
- {fileID: 11}
@ -272,14 +272,14 @@ MonoBehaviour:
m_MaxSize: {x: 4000, y: 4000}
m_TitleContent:
m_Text: Inspector
m_Image: {fileID: -2667387946076563598, guid: 0000000000000000d000000000000000, type: 0}
m_Image: {fileID: -440750813802333266, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 2010
y: 73
width: 549
height: 1286
x: 1017
y: 95
width: 452
height: 820
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -296,7 +296,7 @@ MonoBehaviour:
m_CachedPref: 226
m_ControlHash: -371814159
m_PrefName: Preview_InspectorPreview
m_LastInspectedObjectInstanceID: -1
m_LastInspectedObjectInstanceID: 24842
m_LastVerticalScrollValue: 0
m_GlobalObjectId:
m_InspectorMode: 0
@ -319,14 +319,14 @@ MonoBehaviour:
m_MaxSize: {x: 4000, y: 4000}
m_TitleContent:
m_Text: Scene
m_Image: {fileID: 2593428753322112591, guid: 0000000000000000d000000000000000, type: 0}
m_Image: {fileID: 8634526014445323508, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 0
y: 73
width: 1690
height: 475
x: -1
y: 95
width: 970
height: 298.5
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -815,9 +815,9 @@ MonoBehaviour:
m_PlayAudio: 0
m_AudioPlay: 0
m_Position:
m_Target: {x: 82.8546, y: 813.0378, z: -0.3792334}
m_Target: {x: -31.92855, y: 523.6193, z: -7.797816}
speed: 2
m_Value: {x: 82.8546, y: 813.0378, z: -0.3792334}
m_Value: {x: -31.92855, y: 523.6193, z: -7.797816}
m_RenderMode: 0
m_CameraMode:
drawMode: 0
@ -867,9 +867,9 @@ MonoBehaviour:
speed: 2
m_Value: {x: 0, y: 0, z: 0, w: 1}
m_Size:
m_Target: 127.76759
m_Target: 789.78174
speed: 2
m_Value: 127.76759
m_Value: 789.78174
m_Ortho:
m_Target: 1
speed: 2
@ -910,14 +910,14 @@ MonoBehaviour:
m_MaxSize: {x: 4000, y: 4000}
m_TitleContent:
m_Text: Game
m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0}
m_Image: {fileID: 4621777727084837110, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 0
y: 73
width: 1690
height: 613
y: 95
width: 851
height: 486.5
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -949,10 +949,10 @@ MonoBehaviour:
m_VRangeLocked: 0
hZoomLockedByDefault: 0
vZoomLockedByDefault: 0
m_HBaseRangeMin: -360
m_HBaseRangeMax: 360
m_VBaseRangeMin: -640
m_VBaseRangeMax: 640
m_HBaseRangeMin: -180
m_HBaseRangeMax: 180
m_VBaseRangeMin: -320
m_VBaseRangeMax: 320
m_HAllowExceedBaseRangeMin: 1
m_HAllowExceedBaseRangeMax: 1
m_VAllowExceedBaseRangeMin: 1
@ -961,7 +961,7 @@ MonoBehaviour:
m_HSlider: 0
m_VSlider: 0
m_IgnoreScrollWheelUntilClicked: 0
m_EnableMouseInput: 1
m_EnableMouseInput: 0
m_EnableSliderZoomHorizontal: 0
m_EnableSliderZoomVertical: 0
m_UniformScale: 1
@ -970,23 +970,23 @@ MonoBehaviour:
serializedVersion: 2
x: 0
y: 21
width: 1690
height: 592
m_Scale: {x: 0.4625, y: 0.4625}
m_Translation: {x: 845, y: 296}
width: 851
height: 465.5
m_Scale: {x: 0.72734374, y: 0.72734374}
m_Translation: {x: 425.5, y: 232.75}
m_MarginLeft: 0
m_MarginRight: 0
m_MarginTop: 0
m_MarginBottom: 0
m_LastShownAreaInsideMargins:
serializedVersion: 2
x: -1827.027
y: -640
width: 3654.054
height: 1280
x: -585.0054
y: -320
width: 1170.0107
height: 640
m_MinimalGUI: 1
m_defaultScale: 0.4625
m_LastWindowPixelSize: {x: 1690, y: 613}
m_defaultScale: 0.72734374
m_LastWindowPixelSize: {x: 1702, y: 973}
m_ClearInEditMode: 1
m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 01000001000000000000
@ -1009,14 +1009,14 @@ MonoBehaviour:
m_MaxSize: {x: 10000, y: 10000}
m_TitleContent:
m_Text: Project
m_Image: {fileID: -5467254957812901981, guid: 0000000000000000d000000000000000, type: 0}
m_Image: {fileID: -5179483145760003458, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 0
y: 707
width: 1690
height: 652
x: -1
y: 414.5
width: 970
height: 500.5
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -1038,7 +1038,26 @@ MonoBehaviour:
m_SkipHidden: 0
m_SearchArea: 1
m_Folders:
- Assets
- Assets/Adjust
- Assets/BigoAds
- Assets/BigoSDK
- Assets/Editor
- Assets/Editor Default Resources
- Assets/EFSDK
- Assets/ExternalDependencyManager
- Assets/Firebase
- Assets/GeneratedLocalRepo
- Assets/GoogleMobileAds
- Assets/KwaiAds
- Assets/MaxSdk
- Assets/Plugins
- Assets/Resources
- Assets/Scenes
- Assets/Script
- Assets/StreamingAssets
- Assets/ThinkingAnalytics
- Assets/ThinkupTpnPlugin
- Assets/UnityPackages
m_Globs: []
m_OriginalText:
m_ImportLogFlags: 0
@ -1047,14 +1066,14 @@ MonoBehaviour:
m_StartGridSize: 16
m_LastFolders: []
m_LastFoldersGridSize: -1
m_LastProjectPath: D:\WorkSpaces\SDK_UnityMoney
m_LastProjectPath: /Users/junconglee/Desktop/TKG_Game/SDK_UnityMoney
m_LockTracker:
m_IsLocked: 0
m_FolderTreeState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: da400000
m_LastClickedID: 16602
m_ExpandedIDs: 00000000a66c0000a86c0000aa6c0000ac6c0000ae6c0000b06c0000b26c0000b46c0000b66c0000b86c0000ba6c0000bc6c0000be6c0000c06c0000c26c0000c46c0000c66c0000c86c0000ca6c0000cc6c0000ce6c0000d06c0000d26c0000d46c0000d66c0000d86c0000da6c0000dc6c0000de6c0000e06c0000e26c0000e46c0000e66c0000e86c0000ea6c0000ec6c0000ee6c0000f06c0000f26c0000f46c0000f66c0000f86c0000fa6c0000fc6c0000fe6c0000006d0000026d0000
m_ExpandedIDs: 000000003e6b0000406b0000426b0000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@ -1082,21 +1101,21 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0}
m_SelectedIDs:
m_LastClickedID: 0
m_ExpandedIDs: ffffffff00000000a66c0000a86c0000aa6c0000ac6c0000ae6c0000b06c0000b26c0000b46c0000b66c0000b86c0000ba6c0000bc6c0000be6c0000c06c0000c26c0000c46c0000c66c0000c86c0000ca6c0000cc6c0000ce6c0000d06c0000d26c0000d46c0000d66c0000d86c0000da6c0000dc6c0000de6c0000e06c0000e26c0000e46c0000e66c0000e86c0000ea6c0000ec6c0000ee6c0000f06c0000f26c0000f46c0000f66c0000f86c0000fa6c0000fc6c0000fe6c0000
m_ExpandedIDs: ffffffff000000003e6b0000426b0000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name: Editor Default Resources
m_OriginalName: Editor Default Resources
m_Name:
m_OriginalName:
m_EditFieldRect:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
m_UserData: 28038
m_UserData: 0
m_IsWaitingForDelay: 0
m_IsRenaming: 0
m_OriginalEventType: 0
m_OriginalEventType: 11
m_IsRenamingFilename: 1
m_ClientGUIView: {fileID: 8}
m_SearchString:
@ -1154,14 +1173,14 @@ MonoBehaviour:
m_MaxSize: {x: 4000, y: 4000}
m_TitleContent:
m_Text: Console
m_Image: {fileID: -4327648978806127646, guid: 0000000000000000d000000000000000, type: 0}
m_Image: {fileID: -4950941429401207979, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 0
y: 933
width: 1690
height: 426
x: -1
y: 414.5
width: 970
height: 500.5
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -1188,14 +1207,14 @@ MonoBehaviour:
m_MaxSize: {x: 4000, y: 4000}
m_TitleContent:
m_Text: Hierarchy
m_Image: {fileID: 7966133145522015247, guid: 0000000000000000d000000000000000, type: 0}
m_Image: {fileID: -3734745235275155857, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 1691
y: 73
width: 317
height: 1286
x: 970
y: 95
width: 181
height: 820
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -1209,9 +1228,9 @@ MonoBehaviour:
m_SceneHierarchy:
m_TreeViewState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: a66c0000
m_SelectedIDs: be6b0000c06b0000c26b0000c46b0000c66b0000c86b0000ca6b0000cc6b0000ce6b0000d06b0000d26b0000d46b0000406b0000f06b0000f26b0000f46b0000f66b0000f86b0000fa6b0000fc6b0000
m_LastClickedID: 0
m_ExpandedIDs: 2efbffff
m_ExpandedIDs: 22fbffff
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
@ -1255,10 +1274,10 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 2010
y: 73
width: 549
height: 1286
x: 1153
y: 95
width: 315
height: 820
m_SerializedDataModeController:
m_DataMode: 0
m_PreferredDataMode: 0
@ -1307,7 +1326,7 @@ MonoBehaviour:
m_MaxSize: {x: 4000, y: 4000}
m_TitleContent:
m_Text: Project Settings
m_Image: {fileID: -5712115415447495865, guid: 0000000000000000d000000000000000, type: 0}
m_Image: {fileID: 866346219090771560, guid: 0000000000000000d000000000000000, type: 0}
m_Tooltip:
m_Pos:
serializedVersion: 2
@ -1328,7 +1347,7 @@ MonoBehaviour:
m_PosLeft: {x: 0, y: 0}
m_PosRight: {x: 0, y: 938.999}
m_Scope: 1
m_SplitterFlex: 0.2
m_SplitterFlex: 0
m_SearchText:
m_TreeViewState:
scrollPos: {x: 0, y: 0}