Comments (3)
Should be now possible. All lanes are stored as StreetObjects inside the model State. Also it is possible to get the first lane via model.getFirstLane() and the next lanes vie lane.getTopLane().
The middle of the lane is the y Position: lane.getY()
The overall width of the lane can get obtained via lane.getYExtension()
from streetlife.
Should be implemented with c0ed28f
from streetlife.
c0ed28f does improve this, the lane at the top now has a nice drawn through line, but it still draws only 2 lanes no matter the actual lane size
from streetlife.
Related Issues (20)
- [Optional] Move creation of startup dialog from controller to view for stricter mvc structure
- Open CloseDialog when closing the main gui window HOT 1
- add Counter for survived/dead frogs HOT 1
- Add function to start and stop buttons HOT 1
- Add information to about window HOT 1
- Text view cleanup
- Forgot one modulo in add object
- View should scale x axis according to car image size
- Add some sort of minimum distance to car in front
- Add speed deviation for cars
- Visual feedback for dead frogs
- Remove BufferedImages variables from all model classes HOT 2
- Replace all String == String operations with String.equals()
- Lane switching should only start when the complete x-way is empty along the y-way HOT 1
- cleanup SimSpeed Implementation with enums/fields
- [cleanUp] Cars should only be saved in one place, no possibleCars-Array etc HOT 3
- velocity should be type double and way lower HOT 1
- StartUpDialog should auto-fill default values
- find collisions should also check diagonals
- cleanup the interfaces as public abstract isnt needed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from streetlife.