Releases: VirtueSky/sunflower
Releases · VirtueSky/sunflower
v3.2.6
Changed:
- Preload native overlay when init ad client
- Make abstract for class ButtonCustom (don't allow ButtonCustom to be attached to hierarchy)
- Fix LevelEditor (method ClearPreview)
- Update register package:
- Firebase 12.5.0
- Google play game services 2.0.0
- Apple signin 1.4.4
- Ironsource sdk 8.5.1
- UIEffect 5.1.0
- UIParticle 4.10.6
Full Changelog: 3.2.5...3.2.6
v3.2.5
Changed:
-
Update register package:
- UIParticle 4.10.5
- UIEffect 5.0.2
-
Preload BannerAd when init AdClient
-
Add more method get info iap product in IapDataVariable (
GetLocalizedPriceString
,GetIsoCurrencyCode
,GetLocalizedDescription
,GetLocalizedTitle
,GetLocalizedPrice
)
Full Changelog: 3.2.4...3.2.5
v3.2.4
Changed:
- Update register package:
- Google mobile ads sdk 9.5.0
- UIEffect 5.0.1
- Fix error null IapManager in IapDataVariable
- Add Properties
IsAutoSave
for GameData
void DisableAutoSaveData()
{
GameData.IsAutoSave = false;
}
void EnableAutoSaveData()
{
GameData.IsAutoSave = true;
}
Full Changelog: 3.2.3...3.2.4
v3.2.3
Changed:
- Add
UnityServiceInitialization
component- init before use unity iap or unity leaderboard
- init is successful then
UnityServiceInitialization.IsUnityServiceReady = true
- Fix Iap (Error GetSubscriptionInfo throw NullReceiptException when init)
- IapDataVariable: Remove cache and properties Product and SubscriptionInfo, use method
GetProduct
andGetSubscriptionInfo
- IapManager: IapManager.IsInitialized = true after OnInitialized is called
- IapDataVariable: Remove cache and properties Product and SubscriptionInfo, use method
- Update Wiki Iap
Full Changelog: 3.2.2...3.2.3
v3.2.2
Changed:
- Refactor IAP
- Remove
EventPurchaseProduct
, call purchase product via IapDataVariable
public IapDataVariable removeAds; public void BuyRemoveAds() { removeAds.Purchase(); }
- Remove
EventIsPurchaseProduct
, call check is purchased product via IapDataVariable
public IapDataVariable removeAds; public void Start() { if (removeAds.IsPurchased()) { // } }
- Call restore purchase by static
public void RestorePurchase() { IapManager.Restore(); }
- don't delete IapDataVariable when generate product
- Edit wiki IAP
- Remove
- Add more method in
CreateAsset
(methodCreateAndGetScriptableAssetByName
andGetScriptableAssetByName
)
v3.2.1
Changed:
- Update PrimeTween 1.2.2
- Update native overlay ads:
- Add methodSetPosition
for native overlay ads (to update position for native overlay)
- Replace parametercanvas
withcamera
in methodRenderAd
- Update register package (Adjust 5.0.6)
- Add properties for
FollowTargetComponent
- Update Iap:
- Add propertiesSubscriptionInfo
in IapDataVariable
- Internal fieldproduct
add propertiesProduct
in IapDataVariable
Full Changelog: 3.2.0...3.2.1
3.2.0
Changed:
- add more method RenderAd for native overlay ads.
- add setup MainBackgroundColor for native overlay ads.
Full Changelog: 3.1.9...3.2.0
v3.1.9
v3.1.8
- fix some component (use API for unity 6)
- update register package:
- update firebase 12.4.1
- update ui particle 4.10.3
- fix link google external-dependency-manager
- fix link google-play-core
- fix link google-play-common
- fix link google-play-review
- remove android-app-bundle
Full Changelog: 3.1.7...3.1.8
v3.1.7
- update register package: Admob sdk 9.4.0
- fix: AudioManager
- remove dictionary, use list to cache sound fx component
- remove sound cache in list when finish sfx
- methodGetSoundComponent
return null when parametersoundCache
null) - update: ButtonCustom (auto get PlaySfxEvent when OnReset)
Full Changelog: 3.1.6...3.1.7