ソースを参照

выпрямленный применять без ограничений

tags/5.0
コミット
48ca8362a8
2個のファイルの変更5行の追加5行の削除
  1. +1
    -0
      4.1/игра/190.Состояния.js
  2. +4
    -5
      4.1/общее/150.Состояние.js

+ 1
- 0
4.1/игра/190.Состояния.js ファイルの表示

@@ -7,6 +7,7 @@ function Состояния(состояние)

this.применить = function(имя)
{
/**/console.debug("ИГР Состояния.применить", имя);
состояние.разобратьВыпрямленный(this.задано[имя]);
}



+ 4
- 5
4.1/общее/150.Состояние.js ファイルの表示

@@ -46,16 +46,15 @@ function Состояние()

this.разобрать = function(словарь)
{
this.разобратьВыпрямленный(this.выпрямить(словарь));
this.разобратьВыпрямленный(this.лишьНовыеЗначения(this.выпрямить(словарь)));
};

this.разобратьВыпрямленный = function(выпрямленныйСловарь)
{
var значения = this.лишьНовыеЗначения(выпрямленныйСловарь);
for (var ключ in значения)
for (var ключ in выпрямленныйСловарь)
{
var путь = ключ.split(".");
var значение = значения[ключ];
let путь = ключ.split(".");
let значение = выпрямленныйСловарь[ключ];
if (this.обработчик)
{
this.обработчик(ключ, путь, значение);


読み込み中…
キャンセル
保存