| | |
| | | { |
| | | functionListView.RemoveAll(); |
| | | functionListView.Height = Application.GetRealWidth(65 * scene.functions.Count); |
| | | foreach (var scenefunction in scene.functions) |
| | | for(int i =0;i<scene.functions.Count;) |
| | | { |
| | | var scenefunction = scene.functions[i]; |
| | | if (scenefunction.localFunction == null) |
| | | { |
| | | scene.functions.Remove(scenefunction); |
| | | } |
| | | i++; |
| | | var row = new RowLayout() |
| | | { |
| | | Height = Application.GetRealWidth(65), |
| | |
| | | pictureOptionView.Parent.RemoveFromParent(); |
| | | Action<string> action = (obj) => { |
| | | scene.ImagePath = obj; |
| | | addSceneImageView.ImageBytes = null;//解决有ImageBytes不加载ImagePath |
| | | addSceneImageView.ImagePath = scene.ImagePath; |
| | | scene.EditScene(); |
| | | }; |