https://github.com/progfay/scenemanager
scene management on Processing
https://github.com/progfay/scenemanager
Last synced: 5 months ago
JSON representation
scene management on Processing
- Host: GitHub
- URL: https://github.com/progfay/scenemanager
- Owner: progfay
- Created: 2017-09-18T10:39:21.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-24T06:34:53.000Z (almost 7 years ago)
- Last Synced: 2025-01-30T20:16:05.204Z (11 months ago)
- Language: Processing
- Size: 10.7 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sceneManager

## About
Processingの内部コードを書き換えることで、シーン管理を実現します。
## Usage
### Init
[src](https://github.com/progfay/sceneManager/tree/master/src) 配下のファイルをsketch内に追加してください
### Make Scene
```java
class TestScene extends Scene {
void setup() {
println("TestScene setup()");
}
void draw() {
println("TestScene draw()");
}
void keyPressed() {
println(TestScene keyPressed());
}
}
```
`setup()` や `draw()` 、 `keyPressed()` や `mouseReleased()` など、全ての関数に対応しています。
### Set Scene
```java
SceneManager.set("test", new TestScene());
```
### Change Scene
```java
SceneManager.changeScene("test");
```