Top posting users this month | |
Latest topics | » Where to go from here.September 14th 2020, 1:20 pm by MrNicNac» Send me an EmailSeptember 14th 2020, 1:16 pm by MrNicNac» [v1.6.0.0] Lua Script Obfuscator [No Bytecode]July 6th 2015, 7:38 pm by m27frogy» New Site PossiblyJuly 6th 2015, 4:16 pm by m27frogy» Ambassador!April 15th 2015, 11:40 pm by naknak» Boop - TagApril 13th 2015, 9:46 pm by naknak» Vip Class ScriptApril 13th 2015, 4:54 pm by naknak» Who's active?!April 13th 2015, 4:52 pm by naknak» Genesis PointJuly 17th 2014, 7:04 pm by branefreez» Reward SystemJuly 17th 2014, 5:41 am by m27frogy» Script RequestJuly 10th 2014, 11:43 am by naknak» local scripts?July 10th 2014, 11:39 am by naknak» Project: Reconstruction [Died]July 10th 2014, 11:36 am by naknak» Hi. I am new hereApril 26th 2014, 4:01 pm by altshiftkey» What's your favorite sport?January 1st 2014, 2:13 pm by m27frogy» FlashLight ScriptJanuary 1st 2014, 2:11 pm by m27frogy» Gun Making! [READ DESC]January 1st 2014, 2:10 pm by m27frogy» Hi, I am new here!November 26th 2013, 3:33 pm by Keanu73» Improve CodingOctober 26th 2013, 1:12 pm by pook03» Simple ButtonSeptember 1st 2013, 6:19 pm by branefreez |
|
| Parenting | |
| | Author | Message |
---|
slayer9365 Expert Scripter
Posts : 233 Join date : 2010-07-31 Age : 29
| Subject: Parenting August 3rd 2010, 7:31 pm | |
| This is the most basic thing you must understand in order to script. If you have ever looked at a script, you may have seen something like this - Code:
-
script.Parent.Parent
You may be wondering what this means. Well this is referring to the object that is This will be finished soon, changing my attention to RMD | |
| | | Guest Guest
| Subject: Re: Parenting August 9th 2010, 8:36 pm | |
| - slayer9365 wrote:
This will be finished soon, changing my attention to RMD To finish that tutorial off xD... The parent is the object that the script is inside of. If you look in the Explorer (Tools>View>Explorer), you will see lists of objects, each nested in one-another. These are the parents adn children. So, let's say you game a script in a model. The model is named Model and the script needs to change a part in the model. Instead of doing - Code:
-
game.Workspace.Model.Part... You can do this - Code:
-
script.Parent.Part.... See how simple it is? Also, when you set the parent, you need an extra .Parent. So, let us say you want to move the Model to game.Lighting, instead of just - Code:
-
script.Parent = game.Lighting You need to use - Code:
-
script.Parent.Parent = game.Lighting This is due to the fact that, in the first example, you set the parent of the script. You were telling the script to do 'Change parent of script to Lighting', instead of 'Change the parent of the ancestor of the script to Lighting' which you did in the second example. (Does that make sence?) |
| | | slayer9365 Expert Scripter
Posts : 233 Join date : 2010-07-31 Age : 29
| Subject: Re: Parenting August 13th 2010, 10:23 am | |
| Yeah, I never got around to finishing it XD | |
| | | Guest Guest
| Subject: Re: Parenting August 13th 2010, 6:15 pm | |
| I didn't even finish it, really. There is still more to add. I am just too lazy. |
| | | slayer9365 Expert Scripter
Posts : 233 Join date : 2010-07-31 Age : 29
| Subject: Re: Parenting August 15th 2010, 9:40 pm | |
| | |
| | | blueymaddog Administrator
Posts : 1081 Join date : 2010-12-09 Age : 26
| Subject: Re: Parenting January 18th 2011, 8:01 am | |
| | |
| | | Sponsored content
| Subject: Re: Parenting | |
| |
| | | | Parenting | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| Who is online? | In total there is 1 user online :: 0 Registered, 0 Hidden and 1 Guest
None
Most users ever online was 136 on October 21st 2024, 12:16 pm
|
| Please tell us what time zone you are in here
Got a really good idea? Post it in projects and it might show up here! |
|