忍者ブログ

Polygon Life

コミケの情報とかもあげていく予定、予定 3Dで好きなものを作っていく製作過程とか色々

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

カスタムプロパティの取得

今後作るであろうものに必要だったので
カスタムプロパティって言うと



↑のなのですが。
こいつの取得方法がよく分かってなかったのでメモ


///////////////////////////////
//シーンルートを取得
var oRoot = ActiveSceneRoot;
//カスタムプロパティを取得
var oProps = oRoot.properties.Filter(siCustomParamSet) ;
//↑の数を取得
var oCount = oProps.count
//プロパティの数だけループ
for(i=0;i  var oProp = oProps(i)
  logmessage (oProp.Name)
}
///////////////////////////

これで取得はカスタムパラメーターは取得できる、カスタムプロパティのパラメーターを取得したいときは


///////////////////////////////
//シーンルートを取得
var oRoot = ActiveSceneRoot;
//カスタムプロパティを取得
var oProps = oRoot.properties.Filter(siCustomParamSet) ;
//↑の数を取得
var oCount = oProps.count
//プロパティの数だけループ
for(i=0;i  var oProp = oProps(i)
  logmessage (oProp.Name)
  var oPLs = oProp.parameters
//プロパティの中のパラメーターの数だけループ
  for (j=0;j    var oPL = oPLs(j)
    logmessage (oPL)
  }
}
///////////////////////////

です。

予定としてはカスタムパラメーター名で一致した場合は処理をしない みたいなことをしたい。
取り急ぎなものでもないからこのまま放置しそうだけれども。

拍手[0回]

PR

Comment

お名前
タイトル
E-MAIL
URL
コメント
パスワード

Copyright © Polygon Life : All rights reserved

TemplateDesign by KARMA7

忍者ブログ [PR]

管理人限定

プロフィール

HN:
kur
年齢:
29
HP:
性別:
男性
誕生日:
1988/03/17
職業:
3Dデザイナー
自己紹介:
サイト設置2006/04/25
社会へと飛び出した夢追いかけるしがない一人の人間、日々が明日へ続く一歩だと信じて今日も生きる


3dcg
twitter






カレンダー

11 2017/12 01
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

リンク

最新コメント

(11/26)
(07/17)
(12/25)
(02/24)
(04/13)

ブログ内検索

フリーエリア