Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revisionBoth sides next revision | ||
learngs2:variables [2023/02/24 12:46] – twinny | learngs2:variables [2023/02/24 12:46] – twinny | ||
---|---|---|---|
Line 21: | Line 21: | ||
echo(this.greeting); | echo(this.greeting); | ||
} | } | ||
+ | |||
</ | </ | ||
Line 42: | Line 43: | ||
this.object = player; | this.object = player; | ||
} | } | ||
+ | |||
</ | </ | ||
Line 49: | Line 51: | ||
You may have noticed all variables so far have started with this. This creates the 'scope for the variable which defines where it exists and potentially for how long. There is a few we can use: | You may have noticed all variables so far have started with this. This creates the 'scope for the variable which defines where it exists and potentially for how long. There is a few we can use: | ||
- | < | + | < |
this. - Refers to the current object (e.g. if we are writing this in a weapon, we are created a variable that exists and is accessible in the weapon) | this. - Refers to the current object (e.g. if we are writing this in a weapon, we are created a variable that exists and is accessible in the weapon) | ||
thiso. | thiso. | ||
Line 59: | Line 61: | ||
This is likely very confusing but again, it will make sense the more you learn and practise with the concepts coming in these lessons! | This is likely very confusing but again, it will make sense the more you learn and practise with the concepts coming in these lessons! | ||
+ | |||
</ | </ |