Browse Search Popular Register Upload Rules User list Login:
Search:
Arrow tool

Image:
screenshot of the scene

Author: JakubKubo

Group: Default

Filesize: 22.24 kB

Date added: 2019-01-11

Rating: 6.1

Downloads: 397

Views: 214

Comments: 7

Ratings: 3

Times favored: 0

Made with: Algodoo v2.1.0

Tags:

Scene tag

Draw arrows just like springs, click and drag, arrow will appear when LMB released

Prototype:
- don't hate it
- add credits if you want to use them (Or X-ray will find you MUHAHAHA! )

First post of 2019 YAY!
Please log in to rate this scene
edit
Similar scenes
Title: L85 Rifle
Rating: 6.7273
Filesize: 101.03 kB
Downloads: 6210
Comments: 4
Ratings: 5
Date added: 2016/08/19 23:21:13
Made with: Algodoo v2.1.0
Rating: rated 6.7
download
Title: scanner
Rating: 5
Filesize: 103.34 kB
Downloads: 302
Comments: 0
Ratings: 1
Date added: 2020/08/28 11:45:08
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Compound Bow; Ultra Nock Arrows
Rating: 5
Filesize: 341.31 kB
Downloads: 836
Comments: 0
Ratings: 1
Date added: 2012/02/26 02:54:36
Made with: Algodoo v2.0.2 Edu
Rating: rated 5
download
Title: Realistic Phun Bow
Rating: 7.375
Filesize: 45.44 kB
Downloads: 1163
Comments: 8
Ratings: 40
Date added: 2008/09/11 12:48:19
Made with: Phun
Rating: rated 7.4
download
Title: KARAKURI ARM 2B
Rating: 8.0417
Filesize: 217.07 kB
Downloads: 207
Comments: 5
Ratings: 24
Date added: 2008/12/23 22:37:20
Made with: Phun
no image found for this scene
Rating: rated 8
download
Title: MAZDA MX 30
Rating: 5
Filesize: 330.42 kB
Downloads: 621
Comments: 0
Ratings: 1
Date added: 2023/04/18 11:24:55
Made with: Algodoo v2.1.0
Rating: rated 5
download
Responses to this scene
show list
Title: Arrow Tool
Rating: 5
Filesize: 45.32 kB
Downloads: 313
Comments: 3
Ratings: 1
Date added: 2019/01/12 21:09:53
Made with: Algodoo v2.1.0
Rating: rated 5
download
Very clever! Nice job! :tup:

Just a couple of suggestions:

1. Disable the Algodoo clouds. They are not necessary for this scene, and they can be very distracting.
2. The arrows fade out after 5 seconds. Either make the fade time selectable by the user, or make it infinite.
3. The arrows get created when using ANY of the Algodoo tools, but that can be a problem because you do not want arrows being generated when trying to add gears, polygons, or other geometries to a scene. Maybe make the arrows work only when the Drag or Move tools are being used.

Thanks!

By the way, "wild bill" is now the official Algobox Admin. I still help him occasionally, but most of the duties are on his shoulders now.
Xray
1. Yeah stupid clouds!
2. That's the point
3. Because it is just one function for this scene, normally it will be used for moving and facing units (as WarCraft movement)
Also don't know how to "read" which tool's is active
I know there was some way to block algodoo tools or just temporary unbind them

For me, YOU are the only admin! (Hope Wild bill won't see this comment:D)
Sorry for inactivity, I'm on university and now I have same time between exams
Guess who get "A" from programming?:D
P.s.: They know about algodoo here YAY Funny thing is that they only know how to play it, not how to program it :bonk:
Jakub -

You said: "2. That's the point". Oh, so the delayed fadeout is supposed to be that way? I obviously did not understand how these arrows are supposed to be used. It makes sense if they are supposed to be temporary, but I still don't understand what they are intended to be used for. Sorry, I am not familiar with the game WarCraft.

You said: "Also don't know how to "read" which tool's is active". I don't know how to read which tool is active either but I know how to select them. For example, if you want to force select the Drag Tool, the command is: Tools.DragTool.SelectTool .....And it's the same command for all other tools, just change "DragTool" to whatever tool you want to be selected. For example: Tools.BoxTool.SelectTool. I'll let you know if I figure out how to determine which tool is selected.

You said: "For me, YOU are the only admin!" ...Awwwww, how sweet! :*)

You said: "Guess who get "A" from programming?" .... Ummmm, kilinich????
LOL :lol: LOL..... Just kidding. CONGRATULATIONS!

You said: "Funny thing is that they only know how to play it, not how to program it" .... That's because they never seriously explored it! Algodoo is just a simplified version of some other script type programming languages. It has similar commands, and similar handling of memory functions. For example: scene.my.variable2 = 3.14159. It can also handle reading indexed arrays, but it does not easily write to indexed arrays. For example: It can read array data like this: _CatVariable = scene.my.DogArray(27), but it CANNOT write (store) that same array data like this: scene.my.DogArray(27) = _CatVariable. That has been a complaint of mine for many years, although there is a workaround to make that work.

You produce some really good scenes, and so I hope you can spend more time in between your schoolwork making and posting more really good scenes. :tup:
Jakub --

I noticed an error in your code. Each time I create an arrow, Algodoo prints error messages in the console because of two invalid commands in postStep. One is _down(true) and the other is _up(true). You need to remove (true) in both cases. So, if you edited them correctly, one will be _down, and the other will be _up. You can execute the code in a local script simply by writing its name!


That's all!
Great idea. Well done. I'm sure you win the Algodoo prize for most efficient use of textures (although your piston.png is slightly smaller than spika.png). I may try my own version of this scene. If I do, then keep in mind that "Imitation is the sincerest form of flattery".
Thanks for comments, I left most of my programms and self-writen "book" of algodoo programs and I'm also learning new program so I make more mistakes in scripts now:/
Programs we use: MatLab, Inventor, autoCad -will use: solidworks, creo
- How to make direct acces to array?:bonk:
- Will fix that (true) problem, I'm not sure when that (true) is needed then, but this thing I learned from YOUR scene :tup:
WarCraft is really old game, even my dad know about it, it is just command for units, first point is where they will GO, second point is where they are FACING so they will SHOOT where arrow is pointing
Update from school: math exam is DONE! YAY
How to make direct acces to array.
(true) is needed when the function expects a Boolean input parameter.