24 lines
610 B
Swift
24 lines
610 B
Swift
//
|
|
// SpeedSliderView.swift
|
|
// LifeGameApp
|
|
//
|
|
// Created by Yusuke Hosonuma on 2020/08/02.
|
|
//
|
|
|
|
import SwiftUI
|
|
|
|
struct SpeedSliderView: View {
|
|
@EnvironmentObject var setting: SettingEnvironment
|
|
@ObservedObject var viewModel: MainGameViewModel
|
|
|
|
var body: some View {
|
|
HStack {
|
|
Image(systemName: "tortoise.fill")
|
|
Slider(value: $viewModel.speed, in: 0...1, onEditingChanged: viewModel.onSliderChanged)
|
|
Image(systemName: "hare.fill")
|
|
Stepper(value: $setting.zoomLevel, in: 0...10) {}
|
|
}
|
|
.foregroundColor(.accentColor)
|
|
}
|
|
}
|