Сформулируйте сюжетную линию & tabletop.js

Пытался часами, как получить это for цикл для работы. Использование Tabletop для получения информации из листа Google, которая работает нормально, когда используется так:

function showInfo(data) {
    var player = GetPlayer();
    player.SetVar("score", data[0].name);
}

GetPlayer() по умолчанию используется функция Articualte Storyline, которая назначается переменной player, Я пытаюсь добавить цикл for, и код больше не работает.

Вот код с for добавлен цикл:

function showInfo(data) {
    for (var i = 0; i < data.length; i++) {
        var player = GetPlayer();
        player.SetVar("name", data[i].name);
    }
}

Наконец, весь код Javascript, используемый в триггере:

var public_spreadsheet_url = 'http://foo.com';

Tabletop.init({
    key: public_spreadsheet_url,
    callback: showInfo,
    prettyColumnNames: false
});

function showInfo(data) {
    for (var i = 0; i < data.length; i++) {
        var player = GetPlayer();
        player.SetVar("name", data[i].name);
    }
}

Спасибо

0 ответов

Другие вопросы по тегам