nc_hamid
Member
سلام
به نظر من کد هایی رو که نوشتی بزار تا با هم بریم جلو .
اگه می خوای دو عدد رو با هم مقایسه کنی که ببینی آیا از یه حدی به هم نزدیکتر هستند یا نه این راه گرد کردن خوب نیست . یعنی تا یه جایی جواب می ده اما چون 3dmax تا 5 رقم بیشتر نشون نمی ده، از یه حدی به بعد دیگه جواب نمی ده اما اگه دو عددی رو که میخوای مقایسه کنی رو از هم کم کنی بعد مقایسه کنی ببینی مثلا از 0.01 کمتر شده یا نه، هر چه قدر هم که بخوای عدد رو کوچک بگیری جواب می ده.مثلا من می خوام بگم اگه موقعیت Z دو جسم تا دو رقم اعشار به هم نزدیک بودند اونوقت دو جسم دقیقا Position شون یکی بشه :
به نظر من کد هایی رو که نوشتی بزار تا با هم بریم جلو .
اگه می خوای دو عدد رو با هم مقایسه کنی که ببینی آیا از یه حدی به هم نزدیکتر هستند یا نه این راه گرد کردن خوب نیست . یعنی تا یه جایی جواب می ده اما چون 3dmax تا 5 رقم بیشتر نشون نمی ده، از یه حدی به بعد دیگه جواب نمی ده اما اگه دو عددی رو که میخوای مقایسه کنی رو از هم کم کنی بعد مقایسه کنی ببینی مثلا از 0.01 کمتر شده یا نه، هر چه قدر هم که بخوای عدد رو کوچک بگیری جواب می ده.مثلا من می خوام بگم اگه موقعیت Z دو جسم تا دو رقم اعشار به هم نزدیک بودند اونوقت دو جسم دقیقا Position شون یکی بشه :
کد:
if abs (obj1.pos.z-obj2.pos.z)<0.01 then obj2.pos=obj1.pos