Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Celestia/Celx Scripting/CELX Lua Methods/CEL command setradius

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

setradius setradius { object <name> radius <number> } Set the new radius of an object. object <name> Name of the object of which the radius mus be changed. Must be a string. radius <number> The new radius of the object, as a number in kilometers. Default is 1 km !!! CELX equivalent: Based on the object:setradius() method. Find the object with name <name> and store in object object = celestia:find(<name>) Set the radius of object to <number> km. object:setradius(<number>) Summarized: object = celestia:find(<name>) object:setradius(<number>) Example:Make the radius of the Earth 20 times bigger and then make the radius of the Moon as big as the new radius of Earth. CEL: setradius { object "Sol/Earth" radius 127562 } setradius { object "Sol/Earth/Moon" radius 127562 } CELX: object1 = celestia:find("Sol/Earth") robject1 = object1:radius() object2 = celestia:find("Sol/Earth/Moon") object1:setradius(20*robject1) robject1 = object1:radius() object2:setradius(robject1) Back to CEL command index