Gamestudio Links
Zorro Links
Newest Posts
loading historical data 1st time
by AndrewAMD. 04/14/23 12:54
Trade at bar open
by juanex. 04/13/23 19:43
Bug in Highpass2 filter
by rki. 04/13/23 09:54
Adding Limit Orders For IB
by scatters. 04/11/23 16:16
FisherN
by rki. 04/11/23 08:38
AUM Magazine
Latest Screens
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Hecknex World
Who's Online Now
3 registered members (AndrewAMD, Grant, Neb), 908 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
rki, FranzIII, indonesiae, The_Judge, storrealba
18919 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
passable = on; #82176
07/19/06 11:51
07/19/06 11:51
Joined: Apr 2005
Posts: 2,332
Germany, BaWü
aztec Offline OP

Expert
aztec  Offline OP

Expert

Joined: Apr 2005
Posts: 2,332
Germany, BaWü
Im folgenden code habe ich doch eigentlich der action punkte zugewiesen dass wenn ich sie berühr dass sie transparent und passable wird d.h. ich müsste doch eigentlich nun sozusagen durchlaufen können oder bei mir funktioniert das leider nicht aber ich weis nicht warum kann mir einer helfen?
Code:
function punkte_plus
{
my.transparent = on;
my.alpha = 80;
}

action punkte
{
my.enable_entity = on;
my.enable_impact = on;
my.event = punkte_plus;
}


Mfg
aztec


Visit:
schwenkschuster-design.de
Re: passable = on; [Re: aztec] #82177
07/19/06 12:11
07/19/06 12:11
Joined: Aug 2003
Posts: 1,125
Germany / Reckenfeld
Tobias_Runde Offline
Serious User
Tobias_Runde  Offline
Serious User

Joined: Aug 2003
Posts: 1,125
Germany / Reckenfeld
nein, die ENtity wird Transparent mit 80% Alpha. My.passable=on fehlt!


-------------------------- www.3dgs.de
Re: passable = on; [Re: Tobias_Runde] #82178
07/19/06 16:29
07/19/06 16:29
Joined: Apr 2005
Posts: 2,332
Germany, BaWü
aztec Offline OP

Expert
aztec  Offline OP

Expert

Joined: Apr 2005
Posts: 2,332
Germany, BaWü
oh ja ups da hab ich den code wohl falsch kopeirt also ich habe natuürlich passable on aber es tut sich trotzdem nichts


Visit:
schwenkschuster-design.de
Re: passable = on; [Re: aztec] #82179
07/19/06 22:11
07/19/06 22:11
Joined: Jun 2006
Posts: 214
Germany, NRW
T
TheThinker Offline
Member
TheThinker  Offline
Member
T

Joined: Jun 2006
Posts: 214
Germany, NRW
Führt denn dein "player" eine Kollisionserkennung aus, oder wird er nur teleportiert. Damit meine ich, ob er einfach nur durch änderung der x,y,z-werte bewegt wird, oder eine ent_move/c_move anweisung ausführt.
So wie ich das verstanden hab, kann eine event-funktion nur von einem object ausgelöst werden, dass aktiv eine Kollisionserkennung durchführt. War bei mir immer der fall. hab mich schon öfter schwarz geärgert.
Habs dann immer mit trace gelöst...

Re: passable = on; [Re: TheThinker] #82180
07/20/06 10:22
07/20/06 10:22
Joined: Apr 2005
Posts: 2,332
Germany, BaWü
aztec Offline OP

Expert
aztec  Offline OP

Expert

Joined: Apr 2005
Posts: 2,332
Germany, BaWü
oh ich glaub x,y und z werden bewegt so ein mist aber auch


Visit:
schwenkschuster-design.de
Re: passable = on; [Re: aztec] #82181
07/20/06 12:02
07/20/06 12:02
Joined: Jun 2006
Posts: 214
Germany, NRW
T
TheThinker Offline
Member
TheThinker  Offline
Member
T

Joined: Jun 2006
Posts: 214
Germany, NRW
Versuche das Ganze mit Trace zu lösen. Oder definiere einen vector und nutze die ent_move Anweisung.

var speed[3]
Code:

var speed[3];

function mein_event
{

}

action move_me
{
my.event = mein_event;
my.enable_entity = on;
move_mode = //what you want --> manual -> ent_move
while(1)
{
speed.y = 2 * key_force.y;
ent_move(speed,nullvector);
my.pan += 2 * key_force.x;
wait(1);
}
}



Das ist ein sehr vereinfachtes beispiel. Dem objekt, das hier passable werden soll musst du noch einen entity* pointer zuweisen. So kannst du es dann in der event-funktion der bewegten entity passierbar machen.

MfG,
ich


Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1