複数選択したサブコンポーネント、一つ一つにクラスタセンター適応 anchor.png Edit

SI0002.JPG

Jscripts

Page Top

ダウンロード anchor.png Edit

2011年11月17日 17時59分 更新 ver2

Page Top

注意事項 anchor.png Edit

生成されたオブジェクトの自動選択が
PreferrenceでONになっていないと利用できません。

Page Top

コード anchor.png Edit

Everything is expanded.Everything is shortened.
 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
 
 
 
 
 
 
 
-
-
|
-
|
!
|
|
|
|
|
|
|
|
|
!
 
-
-
|
|
!
!
var oSel = Selection(0);
var oSub = oSel.SubComponent;
var oCol = oSub.ComponentCollection;
var nullname = "CC_P_";
var digit = 3;                     
var oObj = oSub.Parent3DObject;  
var oGeo = oObj.ActivePrimitive.Geometry;
//ループで回す。 選択したコンポーネント数分 「i」に加算
for (i = 0;i <oCol.count; i++){
 
    //クラスターセンターで oColの中に入っているサブコンポーネントを「0〜選択した数まで」順番に処理
    //Animationコンストラクションモードに適応
    id = id_string( i, digit );
    CreateClusterCenterWithNull(oCol(i), 2);
    
    var oNull = Selection(0);
    logmessage(oNull);
    SetValue(oNull + ".null.primary_icon", 4, null);
    SetValue(oNull +  ".null.size", 0.5, null);
    SetValue(oNull +  ".Name", nullname + id , null);
 
    
}
 
//      digit 桁数指定 3にしておくと 001 002 と名前が付く           
function id_string( in_num, in_digit ) {
    id = ("00000").slice( 0, in_digit -String(in_num).length ) +in_num;
    return(id);
}
 }
Page Top

欲しい機能と課題 anchor.png Edit

無し

#comment


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 951, today: 3, yesterday: 4
最終更新: 2011-11-17 (木) 18:01:56 (JST) (188d) by Land-Y
GoogleWiki
WikiMenu

ホーム ニュース フォーラム UserBlog 道場Wiki
Powered by XOOPS Cube Legacy 2.1.7 2001-2009 XOOPS Cube Project
cvELD.net project [ Softimage & XSI道場 ] since 2004 1/1