トップページgamedev
990コメント278KB

DXライブラリ 総合スレッド その6

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2010/02/25(木) 23:29:14ID:hEXp+gEa
Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

【公式】
http://homepage2.nifty.com/natupaji/DxLib/

【過去スレ】
DXライブラリ 総合スレッド
http://pc11.2ch.net/test/read.cgi/gamedev/1197468399/
DXライブラリ 総合スレッド 2008
http://pc11.2ch.net/test/read.cgi/gamedev/1224923873/
DXライブラリ 総合スレッド その3
http://pc11.2ch.net/test/read.cgi/gamedev/1238429676/
DXライブラリ 総合スレッド その4
http://pc11.2ch.net/test/read.cgi/gamedev/1249822550/
DXライブラリ 総合スレッド その5
http://pc11.2ch.net/test/read.cgi/gamedev/1259912953/
0627名前は開発中のものです。2010/06/13(日) 14:22:30ID:lDfgu/cO
Position hogehoge(Position pos1, Position pos2, ushort val)
{
double px, py, pz;
duoble tx, ty, tz;

double len;
Position ret;

px=pos1.x;
py=pos1.y;
pz=pos1.z;

tx=pos2.x;
ty=pos2.y;
tz=pos2.z;

len = sqrt( pow((px - tx),2) + pow((py - ty),2) + pow((pz - ty),2) );

ret.x = ((tx-px)/len)*val;
ret.y = ((ty-py)/len)*val;
ret.z = ((tz-pz)/len)*val;

return( ret );
}
0628名前は開発中のものです。2010/06/13(日) 15:06:05ID:lDfgu/cO
moveVal = hogehoge(obj.pos, targetPos, obj.spd);
obj.pos.x += moveVal.x;
obj.pos.y += moveVal.y;
obj.pos.z += moveVal.z;
0629名前は開発中のものです。2010/06/13(日) 15:09:29ID:lDfgu/cO
>>627
×: len = sqrt( pow((px - tx),2) + pow((py - ty),2) + pow((pz - ty),2) );
○: len = sqrt( pow((px - tx),2) + pow((py - ty),2) + pow((pz - tz),2) );
                                      ~~
lllorz 連投スマソ
■ このスレッドは過去ログ倉庫に格納されています