コード例 #1
0
        public override void OnInspectorGUI()
        {
            UnityNoise target = (UnityNoise)this.target;

            DrawDefaultInspector();
            EditorGUILayout.Separator();
        }
コード例 #2
0
        public override void DrawPreview(Rect previewArea)
        {
            UnityNoise target = (UnityNoise)this.target;
            // previewArea keeps coming as 0,0,1,1?
            Texture2D tex = target.GetNoise().GetTexture((int)previewArea.width, (int)previewArea.height);

            //Texture2D tex = target.GetNoise().GetTexture(100, 100);
            GUI.DrawTexture(previewArea, tex, ScaleMode.StretchToFill, false);
        }