mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-04 14:11:02 +03:00
Fixed some minor typos in text.
Fixed some minor formatting errors in setter/getter section.
This commit is contained in:
@@ -861,10 +861,10 @@ It is used directly after a variable definition:
|
||||
var variable = value setget setterfunc, getterfunc
|
||||
|
||||
Whenever the value of ``variable`` is modified by an *external* source
|
||||
(i.e. not from local usage in the class), the *setter* function (`setterfunc`)`
|
||||
(i.e. not from local usage in the class), the *setter* function (``setterfunc`` above)
|
||||
will be called. This happens *before* the value is changed. The *setter* must decide what to do
|
||||
with the new value. Vice-versa, when ``variable`` is accessed, `getterfunc` must ``return``
|
||||
the desired value. Below is an example:
|
||||
with the new value. Vice-versa, when ``variable`` is accessed, the *getter* function
|
||||
(``getterfunc`` above) must ``return`` the desired value. Below is an example:
|
||||
|
||||
|
||||
::
|
||||
@@ -890,7 +890,7 @@ Get/Setters are especially useful when exporting variables to editor in tool
|
||||
scripts or plugins, for validating input.
|
||||
|
||||
As said *local* access will *not* trigger the setter and getter. Here is an
|
||||
illustration:
|
||||
illustration of this:
|
||||
|
||||
::
|
||||
|
||||
|
||||
Reference in New Issue
Block a user