Giter Club home page Giter Club logo

Comments (5)

rlewicki avatar rlewicki commented on May 28, 2024 1

Hey @Yukkitio, if you want the trace to be detected on specific components, the best way to do that would be to create a new trace channel in project settings and then use it in the Melee Trace Settings tab (https://github.com/rlewicki/MeleeTrace/wiki#project-settings). In your case, I'd recommend setting default response to the trace channel to Ignore and then for every component you want the trace to collide with, change the response to Block.

Hope this helps, let me know if you need further help!

from meleetrace.

rlewicki avatar rlewicki commented on May 28, 2024 1

You need to search for Collision under Engine category. There you can create new trace channel. For more information on how collision channels work please refer to the engine docs: https://docs.unrealengine.com/4.26/en-US/InteractiveExperiences/Tracing/Overview/

obraz

from meleetrace.

Yukkitio avatar Yukkitio commented on May 28, 2024

Sorry i don't understand how i could do it cause in project setting there is no Ignore.
image

Or In my Dummy BP ? I'm still learning BP ^^'

from meleetrace.

sethseth2 avatar sethseth2 commented on May 28, 2024

Piggybacking here ~

So to clarify - I have made a collision channel for all of my abilities (projectiles, etc., that need to overlap with enemies hit boxes - not their skeletal meshes). I should make a separate channel specific to the Melee Trace, and then customize the settings of that channel to only interact with the hitbox's collision channel? 🤔

Will the hit events occur on overlap or only on Block?

from meleetrace.

rlewicki avatar rlewicki commented on May 28, 2024

Hey @sethseth2. I'd say it's the other way around. So if you want to have a full control over what the trace is detecting I would suggest the following:

  1. Go to project settings, collision and create new trace channel, call it e.g. Melee or MeleeTrace. Set it's default response to Ignore.
  2. Now unfold the Presets and open the ones you are interested in and modify them to Block the Melee trace channel.
  3. If you have new type of objects like bullets or abilities you can create new preset for each of them and set collision to Block.

Answering second question - only blocking is detected as overlapping only affects physics, it does not affect tracing (unless you specifically trace for overlaps which is possible).

Hope this helps you a bit, in case of further questions please don't hesitate to ask!

from meleetrace.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.