20,741
edits
No edit summary |
No edit summary |
||
Line 36: | Line 36: | ||
|script_version = 0.40 | |script_version = 0.40 | ||
}}</ref> | }}</ref> | ||
in rendering terms, a Canvas element represents an osg::Geode mapped to a property tree hierarchy. If you always end up calling removeAllChildren(), you always throw away previously created geodes and subsequently tell the Canvas to recreate those from scratch.<ref>{{cite web | |||
|url = https://forum.flightgear.org/viewtopic.php?p=297682#p297682 | |||
|title = <nowiki> Re: Nasal must go </nowiki> | |||
|author = <nowiki> Hooray </nowiki> | |||
|date = Oct 29th, 2016 | |||
|added = Oct 29th, 2016 | |||
|script_version = 0.40 | |||
}}</ref> | |||
To selectively remove data from a Canvas, just put it into a separate top-level group - and use .hide() to make it invisible or .clear() to clear it out. | To selectively remove data from a Canvas, just put it into a separate top-level group - and use .hide() to make it invisible or .clear() to clear it out. |