Start fleshing out simple controller

This commit is contained in:
Piv
2020-05-03 19:33:27 +09:30
parent f344f37642
commit ac80a24936

View File

@@ -10,14 +10,25 @@ import SwiftUI
struct SimpleControllerView: View { struct SimpleControllerView: View {
@EnvironmentObject var server: ServerData @EnvironmentObject var server: ServerData
@State var throttle: Float = 0 @State var throttle: Float = 0.5
@State var steering: Float = 0 @State var steering: Float = 0.5
var body: some View { var body: some View {
HStack{ HStack{
Text("Opened Simple Controller!") Slider(value: $throttle, in: 0...1){_ in
Slider(value: $throttle) self.throttle = 0.5}
Slider(value: $steering) .rotationEffect(.degrees(270))
Slider(value: $steering, in: 0...1){
_ in self.steering = 0.5
}
}
.onAppear(){
// Start the gRPC updater. Should be in a separate class/struct to be easier to implement for SLAM Controller after.
}
.onDisappear(){
} }
} }
} }