如何从"this"获取ActorRef

Joh*_*son 1 scala actor akka

假设你有一个演员类:

class MyActor extends Actor { }
Run Code Online (Sandbox Code Playgroud)

在MyActor中的某个地方,你想将它传递给另一个演员.但是,你需要"this"作为ActorRef.由于"this"是Actor类型,因此无法在需要ActorRef的地方传递.

所以问题是,Actor("this")如何获得对ActorRef的引用?这甚至是可能的,还是我完全误解了一些东西......

mav*_*azy 7

从一个演员,你可以self用来获得ActorRef