using System; using System.Collections; using System.Collections.Generic; using System.IO; using HK.Keyboard; using HK.Tool; using Runtime; using SixLabors.ImageSharp; using SixLabors.ImageSharp.Formats.Jpeg; using SixLabors.ImageSharp.Processing; using UnityEngine.UI; using TMPro; using UnityEngine; using ZGame; using ZXL.Helper; using Image = UnityEngine.UI.Image; namespace HK.FUJIFILM { public class ProductDesginUI : UIBase { [SerializeField] private Transform goProduct; [SerializeField] private ScrollRect scrUp; [SerializeField] private Toggle togPhoto; [SerializeField] private Toggle togTemplate; [SerializeField] private ScrollRect scrPhoto; [SerializeField] private Button btnAddPhoto; [SerializeField] private ScrollRect scrTemplate; [SerializeField] private UpMenuItem goUpMenu; [SerializeField] private UploadPhotoPage uploadPhotoPage; [SerializeField] private Button btnFinish; private ProductScriptableObject _productScriptableObject; private string currentID; Camera _3DPreviewCamera; // public override void OnInit() { base.OnInit(); #region AutoGen_Init goProduct = GetValue("goProduct"); scrUp = GetValue("scrUp"); togPhoto = GetValue("togPhoto"); togTemplate = GetValue("togTemplate"); scrPhoto = GetValue("scrPhoto"); btnAddPhoto = GetValue