0

Adobe Captivate を使用してオンライン学習コースを作成しています。

略語は 6 つのボタンに分かれており、それぞれに対応するスライドに移動するアクションがあります。スライドが完成したら、元のスライドに戻ります。

質問: 省略形を含む元のスライドは、ユーザーが 6 つのスライドすべてにアクセスした後にのみ「続行」ボタンを表示する必要があります。

ActionScript でこれを行う方法はありますか?

4

2 に答える 2

0

私は ActionScript に詳しくありませんが、Captivate の高度なアクションを使用してこれを行う簡単な方法があります。これが私がそれにアプローチする方法です。まず、6 つのそれぞれのスライドに 1 つずつ、6 つの変数を作成します。これにより、v_slide1_viewed、v_slide2_viewed、v_slide3_viewed、v_slide4_viewed、v_slide5_viewed、および v_slide6_viewed という名前の変数を作成できます。デフォルト値を 0 に設定します (通常、組み込みの Captivate 変数と区別するために、変数の前に v_ を付けます)。

スライド 1 で、On Enterプロパティを設定して、値 1 を変数 v_slide1_viewed に割り当てます。これは、スライド 1 がロードされると、変数 'v_slide1_viewed' が 1 に設定されることを意味します。同様に、6 つのそれぞれのスライドに対してこれを行います。

省略形のスライドで、SmartShape (続行) ボタンを作成し、[出力に表示] のチェックを外して、デフォルトでこのボタンが表示されないようにします。これで、高度なアクション (条件付き) スクリプトを記述できるようになりました。

v_slide1_viewed = 1 AND 
v_slide1_viewed = 2 AND 
v_slide1_viewed = 3 AND 
v_slide1_viewed = 4 AND 
v_slide1_viewed = 5 AND 
v_slide1_viewed = 6

次に、smartshape ID またはそのオブジェクトに名前を付けたものを表示して選択します。

これがあなたが探していたものであることを願っています。

-ショーン

于 2014-02-12T01:36:16.627 に答える
0

Captivate でボタンを非表示または表示できます。高度なアクションを使用して表示するかどうかを変更することもできます (おそらく条件付きアクションを使用する必要があります)。

于 2014-02-04T18:36:23.187 に答える