「新アプレット(テスト用データ)」の編集履歴(バックアップ)一覧はこちら
新アプレット(テスト用データ) - (2005/11/07 (月) 20:47:20) の最新版との変更点
追加された行は緑色になります。
削除された行は赤色になります。
<h2>新アプレット(テスト用データ)</h2>
<br>
表示確認用サンプルデータです。<br>
<script language="JaVaScript" type="text/javascript">
function SetImg(str) {
document.myApplet.setBgImage(str);
}
function SetModel(str) {
index=str.indexOf(';');
if(index>0) {
model=str.substring(0,index);
str=str.substring(index+1);
index=str.indexOf(';');
if(index>0) {
motion=str.substring(0,index);
str=str.substring(index+1);
document.myApplet.setModel(model,motion,str);
}else{
document.myApplet.setModel(model,str);
}
} else {
document.myApplet.setModel(str);
}
ClearMotion();
}
function ClearMotion() {
while(document.selectMotion.motion.options.length>0){
document.selectMotion.motion.options[document.selectMotion.motion.options.length -1]=null;
}
}
function GetMotion() {
ClearMotion();
len=document.myApplet.getMotionNum();
if(len==-1) {
document.selectMotion.motion.options[0]=new Option("読み込み中","");
}
for(i=0;i<len;i++) {
str=document.myApplet.getMotionNameAt(i);
document.selectMotion.motion.options[i]=new Option(str,str);
}
}
function SetMotion(str) {
if(str.length==0) return;
document.myApplet.setMotion(str);
}
function SetBG(str) {
document.myApplet.setBgColor(str);
}
</script> <applet codebase="." height="400" archive=
"../?cmd=upload&act=open&pageid=39&file=app_out.jar" width="400"
code="viewer.Viewer.class" name="myApplet"><param name="Light" value="true">
<param name="ToonShade" value="false">
<param name="EdgePower" value="0.002f">
<param name="BGColor" value="1C4058">
<param name="YawPitchRoll" value="20.0f,0,0">
<param name="Specular" value="false">
<param name="Model" value=
"../?cmd=upload&act=open&pageid=41&file=Sample1.zip?test.mqo">
<param name="Motion" value=
"../?cmd=upload&act=open&pageid=41&file=Sample1.zip?test.mkm">
<param name="BGImage" value="null">
<param name="Pos" value="0.0f,-0.5f,-0.5f"></applet>
<table border="1">
<tr>
<td valign="top">
<form name="selectBgColor">背景色<br>
<input size="10" name="bgColorText" value="1C4058"><br>
<input onclick="SetBG(selectBgColor.bgColorText.value)" type="button" value=
"OK"></form>
</td>
<td valign="top">
<form name="selectModel">3D形状<br>
<select size="4" name="model">
<option value=
"../?cmd=upload&act=open&pageid=41&file=u_twin.zip?u_twin.mqo;../?cmd=upload&act=open&pageid=41&file=u_twin.zip?u_twin.mkm;0.0f,0.2f,0.3f">
二人テスト</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=Sample1.zip?test.mqo;../?cmd=upload&act=open&pageid=41&file=Sample1.zip?test.mkm;0.0f,-0.5f,-0.5f"
selected>サンプル1</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=rg.zip?rg.mqo;../?cmd=upload&act=open&pageid=41&file=rg.zip?rg.mkm;0.0f,-0.5f,-0.5f">
ラグナロク</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=Sample3.zip?test.mqo;../?cmd=upload&act=open&pageid=41&file=Sample3.zip?test.mkm;0.0f,0.2f,0.3f">
サンプル3</option>
</select><br>
<input onclick="SetModel(model.value)" type="button" value="OK"><br>
OKボタン押したらモデルが変わるまで待ってください</form>
</td>
<td>
<form name="selectMotion">モーション<br>
<select size="6" name="motion" onchange="SetMotion(motion.value)"></select><br>
<input type="button" value="一覧取得" onclick="GetMotion()"></form>
</td>
</tr>
</table>
<table>
<tr>
<td valign="top">背景画像<br>
<form name="selectBgImage"><nobr><input onclick="SetImg(this.value)" type=
"radio" name="rdoimg" value="null">なし</nobr><nobr><input onclick=
"SetImg(this.value)" type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=26.gif"><img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=26.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=30.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=30.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=48.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=48.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=6.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=6.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=kc8u.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=kc8u.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=s26.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=s26.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=7.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=7.gif"></nobr></form>
</td>
</tr>
</table>
<p>操作:</p>
<p>マウスでドラッグで回転移動</p>
<p>Shift+マウスドラッグで平行移動</p>
<p>Ctrl+マウスドラッグで拡大縮小</p>
<p>クリック1回:ワイヤーフレーム表示</p>
<p>クリック2回:点表示</p>
<p>クリック3回:元に戻る</p>
<h2>新アプレット(テスト用データ)</h2>
<br>
表示確認用サンプルデータです。<br>
<script language="JaVaScript" type="text/javascript">
function SetImg(str) {
document.myApplet.setBgImage(str);
}
function SetModel(str) {
index=str.indexOf(';');
if(index>0) {
model=str.substring(0,index);
str=str.substring(index+1);
index=str.indexOf(';');
if(index>0) {
motion=str.substring(0,index);
str=str.substring(index+1);
document.myApplet.setModel(model,motion,str);
}else{
document.myApplet.setModel(model,str);
}
} else {
document.myApplet.setModel(str);
}
ClearMotion();
}
function ClearMotion() {
while(document.selectMotion.motion.options.length>0){
document.selectMotion.motion.options[document.selectMotion.motion.options.length -1]=null;
}
}
function GetMotion() {
ClearMotion();
len=document.myApplet.getMotionNum();
if(len==-1) {
document.selectMotion.motion.options[0]=new Option("読み込み中","");
}
for(i=0;i<len;i++) {
str=document.myApplet.getMotionNameAt(i);
document.selectMotion.motion.options[i]=new Option(str,str);
}
}
function SetMotion(str) {
if(str.length==0) return;
document.myApplet.setMotion(str);
}
function SetBG(str) {
document.myApplet.setBgColor(str);
}
</script> <applet codebase="." height="400" archive=
"../?cmd=upload&act=open&pageid=39&file=app_out.jar" width="400"
code="viewer.Viewer.class" name="myApplet"><param name="Light" value="true">
<param name="ToonShade" value="false">
<param name="EdgePower" value="0.002f">
<param name="BGColor" value="1C4058">
<param name="YawPitchRoll" value="20.0f,0,0">
<param name="Specular" value="false">
<param name="Model" value=
"../?cmd=upload&act=open&pageid=41&file=tg_sampl.zip?tg_sampl.mqo">
<param name="Motion" value=
"../?cmd=upload&act=open&pageid=41&file=tg_sampl.zip?motion_test.mkm">
<param name="BGImage" value="null">
<param name="Pos" value="0.0f,0.0f,0.5f"></applet>
<table border="1">
<tr>
<td valign="top">
<form name="selectBgColor">背景色<br>
<input size="10" name="bgColorText" value="1C4058"><br>
<input onclick="SetBG(selectBgColor.bgColorText.value)" type="button" value=
"OK"></form>
</td>
<td valign="top">
<form name="selectModel">3D形状<br>
<select size="6" name="model">
<option value=
"../?cmd=upload&act=open&pageid=41&file=tg_sampl.zip?tg_sampl.mqo;../?cmd=upload&act=open&pageid=41&file=tg_sampl.zip?motion_test.mkm;0.0f,0.0f,0.5f"
selected>戦車</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=bonta.zip?bonta.mqo;../?cmd=upload&act=open&pageid=41&file=bonta.zip?bonta.mkm;0.0f,0.0f,-0.5f">
ボン太くん</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=dameko.zip?dameko.mqo;../?cmd=upload&act=open&pageid=41&file=dameko.zip?MM_tips05.mkm;0.0f,0.0f,0.0f">
ダメ子</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=u_twin.zip?u_twin.mqo;../?cmd=upload&act=open&pageid=41&file=u_twin.zip?u_twin.mkm;0.0f,0.2f,0.3f">
二人テスト</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=nanase.zip?nanase_mikoto.mqo;../?cmd=upload&act=open&pageid=41&file=nanase.zip?nanase_kick_1.mkm;0.0f,0.0f,0.0f">
nanaseさん</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=touko.zip?touko_v10.mqo;../?cmd=upload&act=open&pageid=41&file=touko.zip?pose_tk01.mkm;0.0f,0.0f,0.0f">
栗原透子(未対応)</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=Sample1.zip?test.mqo;../?cmd=upload&act=open&pageid=41&file=Sample1.zip?test.mkm;0.0f,-0.5f,-0.5f">
サンプル1</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=rg.zip?rg.mqo;../?cmd=upload&act=open&pageid=41&file=rg.zip?rg.mkm;0.0f,-0.5f,-0.5f">
ラグナロク</option>
<option value=
"../?cmd=upload&act=open&pageid=41&file=Sample3.zip?test.mqo;../?cmd=upload&act=open&pageid=41&file=Sample3.zip?test.mkm;0.0f,0.2f,0.3f">
サンプル3</option>
</select><br>
<input onclick="SetModel(model.value)" type="button" value="OK"><br>
OKボタン押したらモデルが変わるまで待ってください</form>
</td>
<td>
<form name="selectMotion">モーション<br>
<select size="6" name="motion" onchange="SetMotion(motion.value)"></select><br>
<input type="button" value="一覧取得" onclick="GetMotion()"></form>
</td>
</tr>
</table>
<table>
<tr>
<td valign="top">背景画像<br>
<form name="selectBgImage"><nobr><input onclick="SetImg(this.value)" type=
"radio" name="rdoimg" value="null">なし</nobr><nobr><input onclick=
"SetImg(this.value)" type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=26.gif"><img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=26.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=30.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=30.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=48.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=48.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=6.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=6.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=kc8u.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=kc8u.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=s26.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=s26.gif"></nobr><nobr><input onclick="SetImg(this.value)"
type="radio" name="rdoimg" value=
"../?cmd=upload&act=open&pageid=9&file=7.gif"> <img alt="" src=
"../?cmd=upload&act=open&pageid=9&file=7.gif"></nobr></form>
</td>
</tr>
</table>
<p>操作:</p>
<p>マウスでドラッグで回転移動</p>
<p>Shift+マウスドラッグで平行移動</p>
<p>Ctrl+マウスドラッグで拡大縮小</p>
<p>クリック1回:ワイヤーフレーム表示</p>
<p>クリック2回:点表示</p>
<p>クリック3回:元に戻る</p>
表示オプション
横に並べて表示:
変化行の前後のみ表示: