Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否将javascript变量设置为故事情节变量?_Javascript_Variables_Articulate Storyline - Fatal编程技术网

是否将javascript变量设置为故事情节变量?

是否将javascript变量设置为故事情节变量?,javascript,variables,articulate-storyline,Javascript,Variables,Articulate Storyline,我有一个带有饼图和5个切片的javascript。我想将此图表应用到故事情节幻灯片中。在这个故事情节项目中,我有5个变量具有特定的值。当用户回答一些问题时,这些值会改变。在项目结束时,这些值将通过此饼图可视化 饼图工作得很好,但现在我必须将这些片段与故事情节变量连接起来。我该怎么做 在这里,您可以看到如何构建饼图 // This gives the pie slices a name. // var myPersoonlijkheid = { "Categorie1": 10,

我有一个带有饼图和5个切片的javascript。我想将此图表应用到故事情节幻灯片中。在这个故事情节项目中,我有5个变量具有特定的值。当用户回答一些问题时,这些值会改变。在项目结束时,这些值将通过此饼图可视化

饼图工作得很好,但现在我必须将这些片段与故事情节变量连接起来。我该怎么做

在这里,您可以看到如何构建饼图

// This gives the pie slices a name. //
var myPersoonlijkheid = {
    "Categorie1": 10,
    "Categorie2": 44,
    "Categorie3": 32,
    "Categorie4": 12,
    "Categorie5": 8
我能说一下数字在哪里吗?还是比这更复杂?我我在互联网上搜索了一些答案,但是我找不到什么,很明显我现在不会问这个问题。哈哈


所以。。有人能帮我吗我会很感激的!谢谢大家!

要在Javascript代码中获取故事情节变量,请执行以下操作:

function displayChart(){
    var thePlayer = GetPlayer();
    var var1 = thePlayer.GetVar("variable1");
    var var2 = thePlayer.GetVar("variable2");
    ...

    var myPersoonlijkheid = {
        "Categorie1": var1,
        "Categorie2": var2,
        "Categorie3": var3,
        "Categorie4": var4,
        "Categorie5": var5
    }
   pieChart(myPersoonlijkheid);
}

您可以使用javascript触发器运行上述函数。

要在javascript代码中获取故事情节变量,请执行以下操作:

function displayChart(){
    var thePlayer = GetPlayer();
    var var1 = thePlayer.GetVar("variable1");
    var var2 = thePlayer.GetVar("variable2");
    ...

    var myPersoonlijkheid = {
        "Categorie1": var1,
        "Categorie2": var2,
        "Categorie3": var3,
        "Categorie4": var4,
        "Categorie5": var5
    }
   pieChart(myPersoonlijkheid);
}

您可以使用javascript触发器来运行上述函数。

我设法使其工作:D

我所做的:

我做了一个故事线项目,我有5个滑块。这些滑块都有自己的变量(var1、var2、var3、var4和var5)。我在这个饼图的位置创建了一张空白幻灯片

然后我制作了一个index.html文件。此文件包含

<body> 
    <canvas id="myCanvas"></canvas>
    <script type="text/javascript"src="pie-chart.js"></script>
</body>
之后,我发布了故事情节文件。现在它工作得很好


感谢穆斯塔法的帮助。我意识到:D

我设法使它工作了:D

我所做的:

我做了一个故事线项目,我有5个滑块。这些滑块都有自己的变量(var1、var2、var3、var4和var5)。我在这个饼图的位置创建了一张空白幻灯片

然后我制作了一个index.html文件。此文件包含

<body> 
    <canvas id="myCanvas"></canvas>
    <script type="text/javascript"src="pie-chart.js"></script>
</body>
之后,我发布了故事情节文件。现在它工作得很好


感谢穆斯塔法的帮助。我想:你在哪里试过饼图?现在还不清楚您是否能够将图表包含在幻灯片中。有一些启动材料。看看这些例子,看看help.Hi Mustafa,我已经创建了一个包含index.html和.js文件的文件,并将其作为故事情节中的webobject导入。但是现在我想把这两个变量连接起来。你有没有试过饼图?现在还不清楚您是否能够将图表包含在幻灯片中。有一些启动材料。看看这些例子,看看help.Hi Mustafa,我已经创建了一个包含index.html和.js文件的文件,并将其作为故事情节中的webobject导入。但现在我想把这两个变量联系起来,这可能是个愚蠢的问题。。但是我应该把它放在.js文件中还是放在Storyline中的Execute Javascript触发器中?我会尝试将这些代码添加到它自己的js文件中,并将其包含在Storyline story_内容文件夹中。然后可以使用标记将其包含在故事情节html文件中。在js触发器中,只需调用
displayChart
方法。看一看我在上面发给你的链接,了解更多细节。我仍然无法让它们以某种方式连接。。我将“”放在story.html中,pie-chart.js放在story\u内容图中。但它仍然不会对项目中的输入做出回应。。我现在该怎么办?看起来像我正在处理的-这似乎只适用于
story\u flash.html
而不是
story.html
我也在寻找在html5版本的故事线中获取变量的方法-flash页面是唯一一个get player()工作的页面?可能是个愚蠢的问题。。但是我应该把它放在.js文件中还是放在Storyline中的Execute Javascript触发器中?我会尝试将这些代码添加到它自己的js文件中,并将其包含在Storyline story_内容文件夹中。然后可以使用标记将其包含在故事情节html文件中。在js触发器中,只需调用
displayChart
方法。看一看我在上面发给你的链接,了解更多细节。我仍然无法让它们以某种方式连接。。我将“”放在story.html中,pie-chart.js放在story\u内容图中。但它仍然不会对项目中的输入做出回应。。我现在该怎么办?看起来就像我正在处理的-这似乎只适用于
story\u flash.html
而不是
story.html
我也在寻找在html5版本的故事情节中获取变量的方法-flash页面是唯一一个get player()工作的页面?太棒了!你能不能在你的答案中添加一点上下文(即项目结构、配置等),让读者知道事情是如何结合在一起的。记住,最初你对这些事情有过怀疑。祝你生日快乐!:)含糖的你能不能在你的答案中添加一点上下文(即项目结构、配置等),让读者知道事情是如何结合在一起的。记住,最初你对这些事情有过怀疑。祝你生日快乐!:)