Hey, Thanks for the help and sorry for the late reply. I was busy testing out your method 3days and wanted to come up with a solution and then post a reply, but Construct is limited and can't do things such easily or in a direct way when it comes to physics. I was tired and ready to shift to Unity, but before shifting to it I went on Construct forums and directly messaged a knowledgeable person and next day he replied with a post which had all what I wanted . the post content is tricky and has confusing math in it so I just copied it in my project and it works like a charm.
but, your method will be helpful when I'll shift to unity <3
again Thanks a lot
p.s. why is it showing "your content will need to be approved by a moderator" when replying or posting?