예제 #1
0
    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);
            }
        });
    }
예제 #2
0
    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;
            }
        });
    }
예제 #3
0
    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);
        //        });
    }
예제 #4
0
 public override void OnDestroy()
 {
     base.OnDestroy();
     uiHintTest = null;
 }