ページ化

■ページ作成(元となるバラページ)

・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

 

 

タグ:

+ タグ編集
  • タグ:
最終更新:2017年08月19日 14:48