public override void OnCreate() { base.OnCreate(); uiHintTest = new UIHintTest(); AttachSubPanel("center/uiTextHint", uiHintTest, UILevel.Level2); GameObject okBtn = Panel.FindChildByPath("bottom/okBtn"); Image titleImage = Panel.GetComponentByPath <Image>("logo"); CommonHelper.AddBtnMsg(okBtn, (obj) => { if (obj.name == "okBtn") { CommonHelper.SetImageSpriteFromAtlas(2001, titleImage, "airfightSheet_3", false); } }); }
public override void OnCreate() { base.OnCreate(); AutoInject.Inject(Panel, this); var text = this.okBtn.name; uiHintTest = new UIHintTest(); AttachSubPanel("center/uiTextHint", uiHintTest, UILevel.Level2); GameObject okBtn = Panel.FindChildByPath("bottom/okBtn"); Image titleImage = Panel.GetComponentByPath <Image>("logo"); CommonHelper.AddBtnMsg(okBtn, (obj) => { if (obj.name == "okBtn") { // CommonHelper.SetImageSpriteFromAtlas(2001, titleImage, "airfightSheet_3", false); Texture2D texture2D = ResourceMgr.GetInstance().GetResourceById <Texture2D>(400002); Sprite sprite = CommonHelper.SliceTextureToSprite(texture2D, 200, 300, 600, 100); titleImage.sprite = sprite; } }); }
public override void OnCreate() { base.OnCreate(); uiHintTest = new UIHintTest(); AttachSubPanel("center/uiTextHint", uiHintTest, UILevel.Level2); GameObject okBtn = Panel.FindChildByPath("bottom/okBtn"); Image titleImage = Panel.GetComponentByPath <Image>("logo"); CommonHelper.AddBtnMsg(okBtn, (obj) => { if (obj.name == "okBtn") { CommonHelper.SetImageSpriteFromAtlas(2001, titleImage, "airfightSheet_3", false); } }); //TODO:测试视频下载 // var path = Path.Combine(CommonHelper.GetAssetPath(), "Videos.mp4"); // //var testUrl = @"http://yun.it7090.com/video/XHLaunchAd/video01.mp4"; // var testUrl = @"http://yun.it7090.com/video/XHLaunchAd/video03.mp4" + "?" + DateTime.Now; // Debug.LogWarning("-------------->视频网络资源地址" + testUrl); // DownloadMovHelper.Begin(path, testUrl, () => // { // Debug.LogWarning("开始下载。"); // } // , // () => // { // Debug.LogWarning("下载完成。"); // }, // (reason) => // { // Debug.LogWarning("下载失败原因" + reason); // }, // (progress) => // { // Debug.LogWarning("下载进度" + progress); // }); }
public override void OnDestroy() { base.OnDestroy(); uiHintTest = null; }