Laya 首日紅點邏輯

2022-06-24 16:03:09 字數 589 閱讀 2815

@author ixenos 2019-08-26 10:50:27

1.原理:顯然,首日紅點意味著包含程序銷毀的情況,那麼就要持久化儲存資訊,這裡我們使用localstorage儲存時間點,

存入時,進行時間判斷來決定是否銷毀標誌,然後在每次登陸時進行非值重新整理,時間未達到不銷毀標標誌

1/**

2* 設定每日首次顯示紅點

3* @param id

4* @param showred

5* @forceflush6*/

7public

function setdailyfirstred(id:string, showred:boolean, forceflush:boolean=false):void

else

else22}

23}24}

25 }

1

public

function getdailyfirstred(id:string):boolean

2.當然,localstoregemanager中對key肯定要加上使用者id處理,不然切賬號就亂了

LAYA 骨骼動畫

建立骨骼動畫 private var sk skeleton private function showski void private function onloaded t templet void if sk null sk.url t.url sk t.buildarmature 0 sk....

Laya 螢幕適配

author ixenos 2019 03 20 21 44 52 1.最簡單的方案 原比例,對照螢幕尺寸的最小比率縮放,有黑邊 laya.stage.scalemode stage.scale showall 按最小比率縮放,以顯示全部,有黑邊 laya.stage.screenmode stag...

Laya 斷點除錯

laya 打斷點除錯並檢視堆疊的方法 發現直接加斷點不行沒辦法除錯,直接使用這中方法好像可以,選擇f5除錯 var camera this.gamescene.getchildbyname main camera as laya.camera debugger camera.transform.lo...