■ページ作成(元となるバラページ)
・object>custom>tokenでトークンを作成
・tickness(厚み)は最小でOK
・作成後、+、ーでサイズ調整する
■ページ化方法
2ページ目を下に、1ページ目を上にする形で重ねる
(重ねた順でページが作成される)
複数のオブジェクトを選択して、
右クリック-> Create States で作成。(下から4番目の青いマーク)
オブジェクトは、Customの Tile, Token, Figurine などを組み合わせられる。
同じ種類である必要もない
■ページのめくり方
対象を右クリックして、青いマークのところから
1、2、3と、数字が出るのでそれを選択
■解除方法
・右クリック>reset
・解除すると1ページ目(表示していたページ?)のみ残されるので注意
■説明書として使用する場合
・ページはめくられると他の人にも同期するので
複数人で見る場合は人数分コピーしたほうがいいかも
・ページ数が2ページぐらいなら外側に持っていき、Lで空中固定しておいた方が見やすいかも
■2枚並べて見開き状態にし、ボタンで2枚まとめてページ送りする場合
・グローバルでスクリプトを置く
・左側、右側と用意し、ページ順を考えなければならないのでめんどう
CurrentStage = 1
Part1 = {}
Part2 = {}
function onload()
Part1 = getObjectFromGUID('1e7030')
Part2 = getObjectFromGUID('345d44')
self.createButton({['click_function'] = 'NextPage', ['function_owner'] =
self, ['label'] = 'Next', ['position'] = {2.8,0.55,0}, ['rotation'] = {0,0,0},
['width'] = 250, ['height'] = 150, ['font_size'] = 50})
end
function NextPage()
CurrentStage = CurrentStage + 1
self.clearButtons()
SetButtons()
Part1.getObjects()[1].setState(CurrentStage)
Part2.getObjects()[1].setState(CurrentStage)
end
function PreviousPage()
CurrentStage = CurrentStage - 1
self.clearButtons()
SetButtons()
Part1.getObjects()[1].setState(CurrentStage)
Part2.getObjects()[1].setState(CurrentStage)
end
function SetButtons()
if CurrentStage == 1 then
self.createButton({['click_function'] = 'NextPage', ['function_owner'] =
self, ['label'] = 'Next', ['position'] = {2.8,0.55,0}, ['rotation'] = {0,0,0},
['width'] = 250, ['height'] = 150, ['font_size'] = 50})
elseif CurrentStage > 1 and CurrentStage < 4 then
self.createButton({['click_function'] = 'NextPage', ['function_owner'] =
self, ['label'] = 'Next', ['position'] = {2.8,0.55,0}, ['rotation'] = {0,0,0},
['width'] = 250, ['height'] = 150, ['font_size'] = 50})
self.createButton({['click_function'] = 'PreviousPage', ['function_owner']
= self, ['label'] = 'Previous', ['position'] = {-2.8,0.55,0}, ['rotation'] =
{0,0,0}, ['width'] = 250, ['height'] = 150, ['font_size'] = 50})
else
self.createButton({['click_function'] = 'PreviousPage', ['function_owner']
= self, ['label'] = 'Previous', ['position'] = {-2.8,0.55,0}, ['rotation'] =
{0,0,0}, ['width'] = 250, ['height'] = 150, ['font_size'] = 50})
end
end