示例#1
0
    private void AddWhiteOutLine()
    {
        Texture2D[]   finalTex = UserModel.Ins.GetGIFTex();
        CameraManager cm       = CameraManager.Instan();
        UserModel     user     = UserModel.Ins;
        Texture2D     temp;

        for (int i = 0; i < 3; i++)
        {
            if (finalTex[i].width != 880)
            {
                temp = CameraManager.Instan().ScaleTexture(finalTex[i], 880, 660);
                user.StoreGIFTex(temp, i);
            }
            temp = cm.AddOutLine(finalTex[i], 10, Color.white);
            File.WriteAllBytes(Application.streamingAssetsPath + "/png/" + i + ".png", temp.EncodeToPNG());
            user.StoreGIFTex(temp, i);
        }
    }