コード例 #1
0
        public void SetTexture(int idx, Texture v)
        {
            PropUnit unit = _propUnits[idx];

            unit.tVal = v;
            _SetProperty();
        }
コード例 #2
0
        public void SetMatrix(int idx, Matrix4x4 v)
        {
            PropUnit unit = _propUnits[idx];

            unit.mVal = v;
            _SetProperty();
        }
コード例 #3
0
        public void SetMatrix(string name, Matrix4x4 v)
        {
            PropUnit unit = _propUnits.Find(x => x.paramName == name);

            unit.mVal = v;
            _SetProperty();
        }
コード例 #4
0
        public void SetFloat(int idx, float v)
        {
            PropUnit unit = _propUnits[idx];

            unit.fVal = v;
            _SetProperty();
        }
コード例 #5
0
        public void SetFloat(string name, float v)
        {
            PropUnit unit = _propUnits.Find(x => x.paramName == name);

            unit.fVal = v;
            _SetProperty();
        }
コード例 #6
0
        public void SetColor(string name, Color v)
        {
            PropUnit unit = _propUnits.Find(x => x.paramName == name);

            unit.cVal = v;
            _SetProperty();
        }
コード例 #7
0
        public void SetColor(int idx, Color v)
        {
            PropUnit unit = _propUnits[idx];

            unit.cVal = v;
            _SetProperty();
        }
コード例 #8
0
        public void SetVector(string name, Vector4 v)
        {
            PropUnit unit = _propUnits.Find(x => x.paramName == name);

            unit.vVal = v;
            _SetProperty();
        }
コード例 #9
0
        public void SetVector(int idx, Vector4 v)
        {
            PropUnit unit = _propUnits[idx];

            unit.vVal = v;
            _SetProperty();
        }
コード例 #10
0
        public void SetTexture(string name, Texture v)
        {
            PropUnit unit = _propUnits.Find(x => x.paramName == name);

            unit.tVal = v;
            _SetProperty();
        }