السلام عليكم
هذا سكربت بسيط جربته لعمل كامرة جديدة ذات احداثيات 0.0.0 و دوران 0.0.0
كيفية عمل السكربت
السكربت مقسم إلى 4 أقسام
هناك 3 أقسام يمكن الاستغناء عنها....فقط القسم الثاني لا يمكن الاستغناء عنه لأنه هو الذي يبحث عن الجسم الذي نريد تطبيق السكربت عليه.
أما الأقسام الثلاثة الأخرى....فللاستغناء عنها فقط يتم إضافة // لكل سطر....هكذا البرنامج يظن أنه تعليق فقط....
أي مثلا نريد ألا نضيف كل مرة كامرة جديدة نقوم بإضافة // للجزء الأول....
أو نريد ألا نقوم بعمل كامرة في 0.0.0 نقوم فقط بإخفاء الجزء الثاني....و هكذا....
هذا سكربت بسيط جربته لعمل كامرة جديدة ذات احداثيات 0.0.0 و دوران 0.0.0
كود:
CallCommand(5103); var obj = doc->FindObject("Camera" ); var blassa = obj->GetPosition(); blassa.x = 0; blassa.y = 0; blassa.z = 0; obj->SetPosition(blassa); var dawra = obj->GetRotation(); dawra.x = 0; dawra.y = 0; dawra.z = 0; obj->SetRotation(dawra);
السكربت مقسم إلى 4 أقسام
هناك 3 أقسام يمكن الاستغناء عنها....فقط القسم الثاني لا يمكن الاستغناء عنه لأنه هو الذي يبحث عن الجسم الذي نريد تطبيق السكربت عليه.
أما الأقسام الثلاثة الأخرى....فللاستغناء عنها فقط يتم إضافة // لكل سطر....هكذا البرنامج يظن أنه تعليق فقط....
أي مثلا نريد ألا نضيف كل مرة كامرة جديدة نقوم بإضافة // للجزء الأول....
أو نريد ألا نقوم بعمل كامرة في 0.0.0 نقوم فقط بإخفاء الجزء الثاني....و هكذا....
تعليق