|
- function Фишка()
- {
- this.позиция = null;
- this.узел = null;
- this.группа = null;
-
- this.нейтраль = null;
- this.выбор = null;
- }
- Фишка.prototype.показатьВыбор = function()
- {
- this.узел.задатьМатериал(this.выбор);
- }
- Фишка.prototype.показатьНейтраль = function()
- {
- this.узел.задатьМатериал(this.нейтраль);
- }
- Фишка.prototype.показать = function()
- {
- this.узел.задатьМаску(0x0);
- }
- Фишка.prototype.скрыть = function()
- {
- // Специальная маска OpenSceneGraph для скрытия узла от камеры.
- this.узел.задатьМаску(0xFFFFFFFF);
- }
-
-
- Object.defineProperty(Фишка.prototype, 'имя', {
- get: function()
- {
- return this.узел.имя;
- }
- });
|