Скриптове на Phun. Списък на свойствата на обектите (не е пълен)

един. AirFrictionMult - Мултипликатор на въздушно триене (0 - без триене).

2. Атракция - Привличане (отрицателната стойност означава отблъскване).

3. AutoBrake - Автоматична спирачка (има 2 променливи True - да, False - не).

4. Ccw - Параметър, който променя посоката на въртене на двигателя (има 2 променливи True - по часовниковата стрелка, False - обратно на часовниковата стрелка).

пет. CollideSet - Параметър на сблъсък (препоръчително е да създадете обект, да приложите желаните сблъсъци A, B, C, D, E, F, G. И да копирате неговия CollideSet).

6. CollideWater - Параметър на сблъсъци с вода (има 2 променливи True - да, False - не).

7. Цвят - Цветен параметър, написан в квадратни скоби, разделени със запетаи. 4 стойности. 1 е червено. 2 е зелено. 3 е синьо. 4 е прозрачност. Всичко от 0 до 1 (например [1,1,1,1] е бяло, [1,0,0,1] е червено).

8. Постоянно - Параметърът на пружината, определя нейната якост (големите стойности могат да доведат до изчезването на пружината или нейното неправилно поведение).

девет. ControllerAcc - Ускорение, когато се присвояват контролни ключове на обект (контролните ключове са конфигурирани в контекстното меню на обекта).

десет. ControllerInvertX - Инверсия на контролните клавиши по хоризонталната ос (има 2 променливи True - да, False - не).

единадесет. ControllerInvertY - Инверсия на контролните клавиши по вертикалната ос (има 2 променливи True - да, False - не).

12. ControllerReverseXY - Обратна хоризонтална и вертикална ос.

13. Фреза - Лазерен параметър, отговорен за рязане с лазер (има 2 променливи True - да, False - не).

14. DampingFactor - амортисьор за пружини (отрицателна стойност означава, че пружината ще трепне неограничено, увеличавайки честотата).

петнадесет. Плътност - Плътност (ако стойността е 0 - обектът ще изчезне, 0,01 - теглото на въздуха в играта).

16. DistanceLimit - Не е известно точно, но в някои случаи стойност 0,01 дава възможност да се намали „разтягането на веригата“.

17. DrawBorder - Начертайте границите на обекта (има 2 променливи True - да, False - не).

18. DrawCake - Начертайте сектор от кръг (има 2 променливи True - да, False - не).

19. FadeDist - Разстояние на лазерното разпадане (разстояние, което лазерът може да свети).

20. FadeTime - Време, за което следата от следата ще изчезне.

21. Триене - Триене (големи стойности могат да „залепят“ 2 обекта, но тази връзка не е надеждна).

22. HeteroCollide - Параметър, който позволява на два еднакви обекта да не се сблъскват помежду си (и двата обекта трябва да го имат. Има 2 променливи True - да, False - не).

23. Безсмъртен - Безсмъртие/невъзможност за изтриване на обекта и лазера за изрязването му. (Безсмъртен обект може да бъде изтрит, ако стойността на плътността му е 0. Има 2 променливи True - да, False - не).

24. ImpulseLimit - сила, надвишаваща оста, която ще изчезне (стойността равна на + Inf означава, че оста НЯМА да изчезне при каквото и да е натоварване).

25. InertiaMultipler - Неизвестно, от превод - Инерционен множител.

26. Убиец - Гума (има 2 променливи True - да, False - не).

27. LegasyMod - Не се знае точно, може би видът на обработка на поведението на пружината, разликата не се забелязва.

28. Дължина - Разстоянието, на което пружината е в покой (с други думи, дължината на пружината в нормално състояние).

29. Скорост на материала - Скорост в метър/секунда.

тридесет. MaxRays - Максимални отражения/пречупвания на лазера (ако стойността е 0, тогава лазерът няма да премине дори през прозрачен обект).

31. Мотор - Параметър на оста. Двигател или само ос (има 2 променливи True - да, False - не).

32. MotorSpeed - Скорост на двигателя (измерена в градуси/секунда, затова препоръчвам копиране от вече позната ос).

33. MotorTorgue - Силата, с която двигателят се върти (Стойността може да бъде отрицателна, тогава въртенето ще бъде в обратна посока.).

34. OnCollide, OnLaserHit, OnHitByLaser - Това са редовете, където можете да напишете скрипт, който се активира в зависимост от действието. OnCollide - Сблъсък на обект с обект. OnLaserHit - Когато лазерът удари обекта. OnHitByLaser - когато лазерен лъч удари обект.

35. Непрозрачни граници - Прозрачни граници на обекта (има 2 променливи True - да, False - не).

36. Транспортир - Транспортир върху кръг (има 2 променливи True - да, False - не).

37. RefractiveIndex - Индекс на пречупване на светлината (с други думи, колкото повече, толкова повече се пречупва светлината. Стойността 0 е общото поглъщане на светлината. Стойността + Inf е общото отражение на светлината).

38. Реституция - Индексът на еластичност, колкото повече, толкова по-силно ще отскочи обектът.

39. Владетел - Приложимо само за оформление на кутия (правоъгълник), като линийка.

40. ShowForceArrow - Показване на стрелка за сила (само за алгудо версия 1.71 и по-нова).

41. ShowLaserBodyAttrib - Показване на лазерно изображение (има 2 променливи True - да, False - не).

42. ShowVelocity - Показване на стрелка за скорост (само за алгудо версия 1.71 и по-нова).

43. Размер - Размер (приложим за лазер).

44. Текст - Текстът има формата „Текст“ (пасва заедно с ДВОЙНИ апострофи, не поставяйте 4 единични! Ще се покажат само тези в апострофите!).

45. TextColor - Цвят на текста, написан в квадратни скоби, разделени със запетаи. 4 стойности. 1 е червено. 2 е зелено. 3 е синьо. 4 е прозрачност. Всичко от 0 до 1 (например [1,1,1,1] е бяло, [1,0,0,1] е червено).

46. TextScale - Размер на текста.

47. Текстура - Съдържа път като C: DocumentsAndSettings/Потребител/Моите документи/Tekstura на вашия компютър има текстура във формат BMP.

48. TextureMatrix - Матрица, съдържаща данни за местоположението на текстурния обект, като позиция, ъгъл на наклон, увеличение. (препоръчително е да копирате от предварително създаден обект с коригирана текстура).

49. Скорост - Скорост на разпространение на светлината (приложимо за лазер).