added a template crate
This commit is contained in:
parent
b58e6dc79d
commit
71b1322869
3 changed files with 38 additions and 0 deletions
8
Cargo.lock
generated
8
Cargo.lock
generated
|
@ -2359,6 +2359,14 @@ dependencies = [
|
||||||
"unicode-xid 0.2.2",
|
"unicode-xid 0.2.2",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "template"
|
||||||
|
version = "0.1.0"
|
||||||
|
dependencies = [
|
||||||
|
"nannou",
|
||||||
|
"utils",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "termcolor"
|
name = "termcolor"
|
||||||
version = "1.1.2"
|
version = "1.1.2"
|
||||||
|
|
8
crates/template/Cargo.toml
Normal file
8
crates/template/Cargo.toml
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
[package]
|
||||||
|
name = "template"
|
||||||
|
version = "0.1.0"
|
||||||
|
edition = "2018"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
nannou = "0.17"
|
||||||
|
utils = { path = "../utils" }
|
22
crates/template/src/main.rs
Normal file
22
crates/template/src/main.rs
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
use nannou::prelude::*;
|
||||||
|
|
||||||
|
fn main() {
|
||||||
|
nannou::app(model).update(update).simple_window(view).run();
|
||||||
|
}
|
||||||
|
|
||||||
|
struct Model {}
|
||||||
|
|
||||||
|
fn model(_app: &App) -> Model {
|
||||||
|
Model {}
|
||||||
|
}
|
||||||
|
|
||||||
|
fn update(_app: &App, _model: &mut Model, _update: Update) {}
|
||||||
|
|
||||||
|
fn view(app: &App, _model: &Model, frame: Frame) {
|
||||||
|
let _t = frame.nth() as f32 / 60.0;
|
||||||
|
|
||||||
|
let draw = app.draw();
|
||||||
|
draw.background().color(PLUM);
|
||||||
|
draw.ellipse().color(STEELBLUE);
|
||||||
|
draw.to_frame(app, &frame).unwrap();
|
||||||
|
}
|
Loading…
Reference in a new issue