Distinctive initial variable values
It can sometimes be very helpful to use -99 and “null” for the initial values for your number and text variables.
It can sometimes be very helpful to use -99 and “null” for the initial values for your number and text variables.
When building a connected system it can be valuable to know if the other pies are loaded into Connect or not – for examples so you don’t get stuck waiting for a message that will never be sent.
If you are building a prototype that depends upon Protopie Connect then it is a good idea to start by checking if Connect is actually present.
Whilst it is important to be careful in sending messages to the right places, it is also very powerful to send a message to two different places at the same time (or maybe with a small delay).
By using an overridable variable in your components you can have many instances of the component in your scene, but with different values for the same variable.
The variable debugger doesn’t work when the variable that needs to be viewed is inside a component. There are two relatively easy ways to deal with this.