ユーザ用ツール

サイト用ツール


座標系設定

Warning: Undefined array key -1 in /home/r4162016/public_html/loginas.co.jp/advmaster/reference/inc/html.php on line 1458

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
座標系設定 [2021/07/02 10:53]
advmanager [画像の横位置(X座標)設定]
座標系設定 [2022/01/25 17:01] (現在)
advmanager [ヒント]
行 1: 行 1:
 ====== 座標系設定 ====== ====== 座標系設定 ======
 ===== 座標基準の設定 ===== ===== 座標基準の設定 =====
-画像を置く位置の指定(imageタグのleft/top)において、title.iniにパラメータを設定することにより、独自の座標基準(画像の原点をどこにするか)を選択することができます。+画像を置く位置の指定[[レイヤ操作#image (画像の読み込み)|(imageタグのleft/top)]]において、[[title.iniの設定|title.ini]]にパラメータを設定することにより、独自の座標基準(画像の原点をどこにするか)を選択することができます。
 ==== パラメータの種類 ==== ==== パラメータの種類 ====
 ^  パラメータ名  ^  値  ^  説明  ^ ^  パラメータ名  ^  値  ^  説明  ^
行 14: 行 14:
 ==== ヒント ==== ==== ヒント ====
 imageタグで画像の基準点(原点)を設定することも可能です。画像毎に原点を指定したい場合に使用します。\\ imageタグで画像の基準点(原点)を設定することも可能です。画像毎に原点を指定したい場合に使用します。\\
-^orgx|X座標(横方向)の原点を指定します。advmaster_image_x_baseと同じ意味になります。\\  left(初期値):画像の左端が原点になります。\\  center:画像の真ん中が原点になります。\\  例\\  orgx=center\\  orgx=left| +^orgx|X座標(横方向)の原点を指定します。advmaster_image_x_baseと同じ意味になります。\\  left(初期値):画像の左端が原点になります。\\  center:画像の真ん中が原点になります。\\ 数字:画像の左上から指定した位置が原点になります。(2022.01追加)\\ (add/sub)数字:画像中心から指定した相対位置が原点になります。(addは右方向、subは左方向)(2022.01追加)\\  例\\  orgx=center\\  orgx=left\\ orgx=50\\ orgx=sub30\\ orgx=add30
-^orgy|Y座標(縦方向)の原点を指定します。advmaster_image_y_baseと同じ意味になります。\\  top(初期値):画像の上端が原点になります。\\  center:画像の真ん中が原点になります。\\  例\\  orgy=top\\  orgy=c\\  ※=cは=centerの省略形です|+^orgy|Y座標(縦方向)の原点を指定します。advmaster_image_y_baseと同じ意味になります。\\  top(初期値):画像の上端が原点になります。\\  center:画像の真ん中が原点になります。\\ 数字:画像左上から指定した位置が原点になります。(2022.01追加)\\ (add/sub)数字:画像中心から指定した相対位置が原点になります。(addは下方向、subは上方向)(2022.01追加)\\  例\\  orgy=top\\  orgy=c\\  ※=cは=centerの省略形です\\ orgy=100\\ orgy=sub50\\ orgy=add25|
  
 ==== 具体例 ==== ==== 具体例 ====
行 50: 行 50:
 ^  項目  ^  内容  ^ ^  項目  ^  内容  ^
 |out_left\\  (ol)|画面左側外。\\  画像は画面に出ません。moveで画面の外に移動させる場合などに使います。| |out_left\\  (ol)|画面左側外。\\  画像は画面に出ません。moveで画面の外に移動させる場合などに使います。|
 +|more_left\\  (ml)|画面左端から12.5%の位置。\\  leftと画面左端の中間。|
 |left\\  (l)|画面左端から25%の位置。\\  画面中央と画面左端の中間。| |left\\  (l)|画面左端から25%の位置。\\  画面中央と画面左端の中間。|
-|more_left\\  (ml)|画面左端から12.5%の位置。\\  画面中央とleftの中間。|+|left_center\\  (lc)|画面左端から37.5%の位置。\\  画面中央とleftの中間。|
 |center\\  %%(c)%%|画面中央。| |center\\  %%(c)%%|画面中央。|
-|right\\  %%(r)%%|画面左端から75%の位置。\\  画面中央と画面右端の中間。| 
 |right_center\\  (rc)|画面左端から62.5%の位置。\\  画面中央とrightの中間。| |right_center\\  (rc)|画面左端から62.5%の位置。\\  画面中央とrightの中間。|
 +|right\\  %%(r)%%|画面左端から75%の位置。\\  画面中央と画面右端の中間。|
 |more_right\\  (mr)|画面左端から87.5%の位置。\\  rightと画面右端の中間。| |more_right\\  (mr)|画面左端から87.5%の位置。\\  rightと画面右端の中間。|
 |out_right\\  %%(or)%%|画面右側外。\\  画像は画面に出ません。moveで画面の外に移動させる場合などに使います。| |out_right\\  %%(or)%%|画面右側外。\\  画像は画面に出ません。moveで画面の外に移動させる場合などに使います。|
 {{:x座標00.png?nolink&600  \\|}} {{:x座標00.png?nolink&600  \\|}}
  
-◆ 変更したい場合は[[title.iniの設定#|title.iniに設定]]します。\\+◆ 変更したい場合は[[title.iniの設定#|title.iniに設定]]します。\\
 例:以下はleftを画面左端から22%の位置に、more_rightを画面左端から90%の位置に設定しています。 例:以下はleftを画面左端から22%の位置に、more_rightを画面左端から90%の位置に設定しています。
 |system_posx_left=22\\  system_posx_more_right=90| |system_posx_left=22\\  system_posx_more_right=90|
行 85: 行 86:
  ● top属性で指定された値そのまま\\  ● top属性で指定された値そのまま\\
 {{:x座標04.png?nolink&400 |}} {{:x座標04.png?nolink&400 |}}
 +
 +
 +
 +===== 視点の変更 =====
 +キャンバス描画の視点(基準点とスケール)を[[画面操作#view (視点変更)|viewスクリプト]]から一時的に変更することができます。
 +キャンバス(画面)の中央の視点(0, 0)を基準点とし。基準点からの上下、左右、拡大、回転を新たな視点として設定できます。\\    
 +^  例  ^^
 +|@view x=0 y=0 z=100 rotate=0|{{:視点変更_1.png?nolink&400|}}|
 +|@view x=100 y=50 z=100 rotate=0 time=3000\\  視点が右上にずれるので対象物は左下方向にずれます|{{:視点変更_2.png?nolink&400|}}|
 +|@view x=100 y=50 z=150 rotate=0 time=3000\\  ①に加え対象物を1.5倍でみます。|{{:視点変更_3.png?nolink&400|}}|
 +|@view x=0 y=0 z=100 rotate=45 time=3000\\  視点を45度傾けるので、対象物は-45度傾きます。|{{:視点変更_4.png?nolink&400|}}|
 +|@view x=100 y=50 z=100 rotate=45 time=3000\\  視点を右上にずらして、さらに45度傾けます。|{{:視点変更_5.png?nolink&400|}}|
 +
座標系設定.1625190802.txt.gz · 最終更新: 2021/07/02 10:53 by advmanager